Python None
Python Yo‘q
None- bu Python-da qiymat yo‘qligini bildiruvchi maxsus konstanta.
Uning ma’lumotlar turi NoneType va NoneNoneType obyektining yagona namunasidir.
NoneType
O‘zgaruvchilar "qiymat yo‘q" yoki "o‘rnatilmagan" ni ko‘rsatish uchun None belgilanishi mumkin.
None qiymatining turini ko‘rish uchun type()dan foydalaning.
Misol
None qiymatining ma’lumotlar turini tayinlang va chop eting:
x = None
print(type(x))
O‘zingiz sinab ko‘ring »
Yo‘q bilan solishtirish
Qiymatni None bilan solishtirish uchun identifikatsiya operatoriisyoki is notdan foydalaning.
Misol
None bilan taqqoslash uchun identifikatsiya operatoriisdan foydalaning:
result = None
if result is None:
print("No result yet")
else:
print("Result is ready")
O‘zingiz sinab ko‘ring »
Misol
Shunga o‘xshash misol, lekin uning o‘rniga is notdan foydalanish:
result = None
if result is not None:
print("Result is ready")
else:
print("No result yet")
O‘zingiz sinab ko‘ring »
To‘g‘ri yoki noto‘g‘ri
None mantiqiy kontekstda Falseni baholaydi.
Qaytaruvchi funksiyalar Yo‘q
Qiymatni aniq qaytarmaydigan funksiyalar sukut bo‘yicha Noneni qaytaradi.
Misol
return operatori bo‘lmagan funksiya Noneni qaytaradi:
def myfunc():
x = 5
x = myfunc()
print(x)
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
