|
O‘zbekiston respublikasi oliy ta’lim, fan va inovatsiyalar vazirligi navoiy davlat pedagogika instituti matematika-informatika yo‘nalishi
|
bet | 21/23 | Sana | 13.05.2024 | Hajmi | 5,53 Mb. | | #230011 |
Bog'liq Iroda BMIO‘zgaruvchilarni nomlash.
O‘zgaruvchilarga nom berishda quyidagi qoidalarga amal qiling:
O‘zgaruvchi nomi harf yoki pastki chiziq (_) bilan boshlanishi kerak
O‘zgaruvchi nomi raqam bilan boshlanishi mumkin emas
O‘zgaruvchi nomida faqatgina lotin alifbosi harflari (A-z), raqamlar (0-9) va pastki chiziq (_) qatnashishi mumkin
O‘zgaruvchi nomida bo‘shliq (пробел) bo‘lishi mumkin emas
O‘zgaruvchi nomida katta-kichik harflar turlicha talqin qilinadi (ism, ISM, va Ism uchta turli o‘zgaruvchi)
Qo‘shimcha qoida sifatida:
O‘zgaruvchi nomini kichik harflar bilan yozing.
O‘zgaruvchi nomida 2 va undan ortiq so‘z qatnashsa ularning orasini pastki chiziq (_) bilan ajrating (ism_sharif="Islomjon Makhamadjanov")
O‘zgaruvchiga tushunarli nom bering (y=20 emas yosh=20, d="Korea" emas davlat = "Korea" va hokazo)
Shuningdek o‘zgaruvchilarga Pythonda ishlatiladigan funktsiyalar va maxsus kalit so‘zlarning (keywords) nomini bermang. Kalit so‘zlar ro‘yhatini ko‘rish uchun Spyder konsolida avval help() deb yozing va Enter tugmasini bosing. Keyin esa keywords deb kiritib, yana Enter bosing.
Ma'lumot turlari
Python 3 dasturlash tilida obyektlar quydagi turlarda bo‘lishi mumkin:
bool – ma’lumotlar mantiqiy turi. True yoki False (1 yoki 0 ga teng kuchli) qiymatiga ega bo‘lihi mumkin:
>>> type (True) , type (False)
(< class 'bool'> , )
>>> int (True), int (False)
(1, 0)
float – suzuvchi vergulli son:
>>> type( 5.1) , type (8 .5e- 3)
(< class 'float '> , )
str - Unicode-satr:
>>> tуре(“Satr”)
)
bytes – o‘zgarmas baytlar ketma-ketligi:
>>> type (bytes (“Satr”, "ut f- 8") )
)
list – ro‘yxat. list boshqa dasturlash tillaridagi massivlarning analogidir:
>>> type ([1 , 2, 3 ])
)
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O‘zbekiston respublikasi oliy ta’lim, fan va inovatsiyalar vazirligi navoiy davlat pedagogika instituti matematika-informatika yo‘nalishi
|