Python tip o‘zgartirish (casting)
O‘zgaruvchi turini belgilang
O‘zgaruvchiga turni ko‘rsatmoqchi bo‘lgan paytlar bo‘lishi mumkin. Buni quyma bilan qilish mumkin. Python obyektga yo‘naltirilgan tildir va shuning uchun u ma’lumotlar turlarini, shu jumladan uning ibtidoiy turlarini aniqlash uchun sinflardan foydalanadi.
Shuning uchun python-da quyma konstruktor funksiyalari yordamida amalga oshiriladi:
- int() - butun son literalidan, float literalidan (barcha o‘nli kasrlarni olib tashlash orqali) yoki string literalidan (string butun sonni ifodalagan holda) butun sonni yaratadi.
- float() - butun son, float literal yoki string literalidan float raqamini yaratadi (agar string float yoki butun sonni bildirsa)
- str() - stringlar, butun sonlar va float literallari kabi turli xil ma’lumotlar turlaridan stringni yaratadi
Misol
Integers:
x = int(1) # x will be 1
y = int(2.8) # y will be 2
z = int("3") # z will be 3
O‘zingiz sinab ko‘ring »
Misol
Floats:
x = float(1) # x will be 1.0
y = float(2.8) # y will be 2.8
z = float("3") # z will be 3.0
w = float("4.2") # w will be 4.2
O‘zingiz sinab ko‘ring »
Misol
Strings:
x = str("s1") # x will be 's1'
y = str(2) # y will be '2'
z = str(3.0) # z will be '3.0'
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
