Python tili umumiy harakteristikasi. Ma’lumotlar turi. Funksiya. Modul



Download 148,98 Kb.
bet9/15
Sana05.07.2022
Hajmi148,98 Kb.
#740417
1   ...   5   6   7   8   9   10   11   12   ...   15
Bog'liq
2-mavzu

Topshiriq bo'yicha ko'rsatmalar. Topshiriq bayonoti har doim ob'ektga havola yaratadi va hech qachon ob'ektlarning nusxalarini yaratmaydi. = belgisi identifikatorni (mavjud yoki yangi) ob'ekt bilan bog'lash, ob'ekt atributlarini yaratish va o'zgartirish, o'zgaruvchan ketma-ketlik elementlarini o'zgartirish, berilgan yozuvlarni qo'shish va o'zgartirish uchun ishlatiladi.
Ommaviy turdagi topshiriq ko`rsatmasidan foydalanish mumkin
>>> а = b = с = 0
Xuddi shuningdek, kodni minimallashtirish muammosi ixcham shakl bilan hal qilinadi, masalan, x = x + y o'rniga biz x += y dan foydalanamiz.
chop etish bayonoti.
U ifodalar ro'yxatidagi har bir ifodani ekranga chop etadi - bu ko'rsatma ob'ektlarni matn tasviriga aylantiradi va natijani standart chiqarish qurilmasiga yuboradi.
>>> c=5.
>>> d=15
>>> print(c/2, d+1)
2.5 16
If Shart operatori. Python tilidagi shartli if ifodasi qo‘shma ko`rsatmaga misol bo‘la oladi. Pythonda ushbu ko'rsatmaning umumiy tuzilishi quyidagicha:
if condition1:
body1
elif condition2:
body2
elif condition3:
body3
elif condition(n-l):
body(n-l)
else:
body(n)
Agar condition1 shart rost bo'lsa, bodyl bajariladi; aks holda, agar condition2 shart rost boʻlsa, u holda body2 bajariladi va hokazo, haqiqiy shart topilgunga qadar yoki haqiqiy shartlar boʻlmasa, body(n) bajariladi.
Agar boshqa qism bo'lmasa, shartli operator hech narsani bajarmaydi.
Shartli operatorga ega oddiy namuna:
if а < 0:
b = 1
elif а == 0:
b = 0
else:
b = -1
while takrorlash operatori. while konstruksiyasi Pythondagi eng ko'p qirrali iteratsiya konstruktsiyasi bo'lib, unda shartli ifoda rost bo'lib baholanishi davom etar ekan, konstruksiyalar bloki bajariladi. while sikli formati quyidagicha:
while condition:
body
else:
post-code
Bu yerda condition sharti - rost yoki yolg'on deb baholanadigan shart. Shart rost qiymat qabul qilar ekan, body halqasining tanasi doimiy ravishda bajariladi. Agar shart bajarilmasa, post-code dastur bloki bajariladi.
Agar sikl boshlangan bo'lsa va shart noto'g'ri bo'lsa, siklning tanasi bajarilmaydi, lekin siklning post-code qismi bir marta bajariladi.
s = 0.
i = 1
while i < 100:
s = s + l./i**2
i = i + 1
Faqat sikllar ichida ishlatilishi mumkin bo'lgan ikkita oddiy break va continue iboralari mavjud. Agar break bajarilsa, while sikli darhol tugatiladi, hatto post-code qismi ham bajarilmaydi. continue bayoni bajarilganda body sikli tanasi tugatiladi, condition sharti yana baholanadi va sikl boshidan boshlanadi. Agar tanada break iborasi bo'lmasa, while siklining else qismi ishlatilmasligi mumkin.
Til sintaksisi bayonotni talab qiladigan hollarda, hech narsa bajarmaydigan pass bayonoti ishlatiladi.

Download 148,98 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   15




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish