Pythonda ma’lumot turlari bilan ishlash Dars shakli: amaliy


O'ZGARUVCHI TURINI TEKSHIRISH


Download 317.09 Kb.
bet6/8
Sana09.10.2023
Hajmi317.09 Kb.
#1695881
1   2   3   4   5   6   7   8
Bog'liq
Pythonda ma\'lumot turlari bilan ishlash (2)

O'ZGARUVCHI TURINI TEKSHIRISH


Kodimizda o'zgaruvchilar ko'payib ketdi. Yuqoridagi kabi xatolar qilmaslik uchun ba'zida o'zgaruvchinig turini tekshrish talab qilinadi. Buning uchun type() funktsiyasidan foydalanamiz:
ism = 'Jobir'
yosh = 36
print(type(ism)) # ism degan o'zgaruvchining turini konsolga chiqaramiz
print(type(yosh)) # ismyosh degan o'zgaruvchining turini konsolga chiqaramiz
Natija:


Kurib turganingizdek, ism nomli o'zgaruvchi'str' ya'ni matn, yosh esa 'int' son turida ekan.

INPUT() VA SONLAR


Avvalgi darsimizda foydalanuvchidan ma'lumot olish uchun input() funktsyasidan foydalanishni o'rgandik. Kelin endi shu funktsiya yordamida foydalanuvchidan son olishni ko'raylik. Quyidagi kod foydalanuvchining tug'ilgan yilini so'raydi va uning yoshini hisoblab beradi:
#1 foydalanuvchining tug'ilgan yilini so'raymiz
t_yil = input("Tug'ilgan yilingizni kiriting: ")
#2 foydalanuvchi yoshini xisoblaymiz
yosh = 2020 - t_yil #
#3 foydalanuvchi yoshini konsolga chiqaramiz
print("Siz " + yosh + " yoshda ekansiz")
Ma’lumotlar turi – kompyuter xotirasidagi yacheykada saqlanadigan ma’lumotlar shakli. Ma’lumotlar turi – bu o‘zgaruvchi yoki doimiy
qiymatlardagi ma’lumotlar shakli. Ma’lumotlar turi kompyuter xotirasida yetarlicha joyni zaxiraga olib qo‘yish uchun kerak bo‘ladi.
Odatda, dasturlash tillarida ma’lumotlar turi o’zgaruvchi yoki doimiy bilan birga e’lon qilinadi. Python dinamikturlarga ajratuvchi dasturlash tili hisoblanadi. Shu sababli, Pythonda o’zgaruvchining turi u foydalanayotgan qiymat bo’yicha belgilanadi, lekin ma’lumot turini boshqa turga o’zgartirish uchun tur ko’rsatilishi shart.

Ma’lumotlar turi


Download 317.09 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling