Vii-bob. Python dasturlash tilining asosiy konstruksiyalari




Download 0,77 Mb.
Pdf ko'rish
bet10/14
Sana02.02.2024
Hajmi0,77 Mb.
#150470
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
Pyton

Misol: 
Dastur kodlari
Natija: 

= 
["samsung", 
"apple"]
print("apple" in k)
print("herox" not in k) 
True 
True 
>>> 
7.5. Ma’lumotlar tiplari.
Har qanday dasturlashda ma’lumot turlarini bilish muhim masala sanaladi. 
Har qanday ma’lumot turining esa o’z vazifasi bo’ladi. Python dasturlash tilida 
quyidagi ma’lumot turlaridan foydalaniladi: 
➢ Matnli ma’lumotlar: str


➢ Sonli ma’lumotlar: int, float, complex
➢ Ketma-ketlik ma’lumotlar turi: list, tuple, range 
➢ Ko’rsatish turi: dict
➢ O’rnatish turi: set, fronzenset  
➢ Mantiqiy ma’lumotlar turi: bool 
➢ Binar (ikkilik) turi: bytes, bytearray, memoryview. 
Ma’lumotning qanday turda ekanligini aniqlash uchun type() funksiyasidan 
foydalaniladi. Quyidagi misolda o’zgaruvchilarning turini aniqlaymiz: 
Dastur kodlari
Natija: 
k = ["samsung", "apple"] 
x=12 
y='olma' 
print(type(k)) 
print(type(x)) 
print(type(y)) 
 
 
 
 
>>> 
Agar dastur yaratishda o’zgaruvchiga qiymat berilsa, uning ma’lumot turi
avtomatik ravishda aniqlanadi. Natijada o’zgaruvchi aynan o’sha ma’lumot 
turini o’zida saqlaydi. Masalan:
k = "Samsung"  # str (satr turi) 
y = 23 # int (butun son turi) 
L = ["samsung", "apple"] # list (ro’yxat turi) 
va hokazo.
Lekin dasturlashda ma’lumot turini avvaldan o’rnatib ketsa ham bo’ladi.
Ya’ni agar ma’lumot turini oldindan aniq ko’rsatish lozim bo’lsa, quyidagicha 
kodlarni yozamiz: 

Download 0,77 Mb.
1   ...   6   7   8   9   10   11   12   13   14




Download 0,77 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Vii-bob. Python dasturlash tilining asosiy konstruksiyalari

Download 0,77 Mb.
Pdf ko'rish