Masalan, quyida a va name nomli o’zgaruvchini aniqlangan (hosil qilingan):
O’zgaruvchilar e’loni
- bool (boolean) – Mantiqiy qiymatlar uchun;
- int – Butun sonlar uchun;
- float – Haqiqiy sonlar uchun;
- complex – complex sonlar uchun;
- str – satrlar uchun;
- bytes – 0-255 diapazondagi sonlar ketma ketligi uchun
- byte array – baytlar massivi uchun;
- list – ro’yхatlar uchun;
- tuple – kortejlar uchun;
- set – tartiblanmagan unikal ob`ektlar kollektsiyasi uchun;
- frozen set – set singari, faqat u o’zgartirilishi mumkin emas (immutable);
- dict – lug’atlar uchun. Har bir element kalit so’z va qiymat juftligi ko’rinishida ifodalaniladi.
Berilganlar turlari
Berilganlar turlari
Python –dinamik turlarga ajratuvchi dasturlash tili hisoblanadi.
Ifodada bir nechta arifmetik amallar ketma-ket kelgan bo’lsa, ular prioriteti (ustunligi) bo’yicha bajariladi. Dastlab, yuqori prioritetga ega bo’lgan amallar bajariladi. Amallarning prioriteti kamayish tartibida quyidagi jadvalda ifodalangan:
Sonlar ustuda amallar
- Ifodada bir nechta arifmetik amallar ketma-ket kelgan bo’lsa, ular prioriteti (ustunligi) bo’yicha bajariladi. Dastlab, yuqori prioritetga ega bo’lgan amallar bajariladi. Amallarning prioriteti kamayish tartibida quyidagi jadvalda ifodalangan:
Pythonda sonlar ustuda amal bajaruvchi ichki funksiyalar juda ko’p. Xususan, int() va float() funksiyalari argument sifatida berilgan qiymatlarni mos ravishda butun va haqiqiy sonlarga o’girish uchun ishlatiladi. Masalan:
Turga keltirish (turga o’girish) funksiyasi
- Pythonda sonlar ustuda amal bajaruvchi ichki funksiyalar juda ko’p. Xususan, int() va float() funksiyalari argument sifatida berilgan qiymatlarni mos ravishda butun va haqiqiy sonlarga o’girish uchun ishlatiladi. Masalan:
Do'stlaringiz bilan baham: |