Sobes.tech
Middle

Python-da tip göstərişləri nədir və necə istifadə olunur?

sobes.tech Süni İntellekt

AI-dan cavab

Python-da tip göstəriciləri (type hints) funksiyaların arqumentlərinin, geri dönüş dəyərlərinin və dəyişənlərin gözlənilən tiplərini göstərmək üçün bir yoldur. Onlar proqramın icrasına təsir etməz, lakin inkişaf etdiricilərə və alətlərə (məsələn, IDE, statik analizatorlar) kodu daha yaxşı başa düşməyə və səhvləri tapmağa kömək edir.

İstifadə nümunəsi:

def predict(input_data: list[float]) -> float:
    # funksiya ədədlər siyahısı qəbul edir və ədəd qaytarır
    result = sum(input_data) / len(input_data)
    return result

value: int = 10

Maşın öyrənməsində tip göstəriciləri funksiyaların giriş və çıxışında hansı tip məlumatların gözlənildiyini açıq şəkildə göstərməyə kömək edir, bu da kodun dəstəklənməsini və inteqrasiyasını asanlaşdırır.

Daha mürəkkəb tiplər üçün typing modulundan istifadə etmək olar, məsələn Optional, Union, Dict və digər.