Pythonda shart operatorlari turlari



Download 1,89 Mb.
Sana01.04.2022
Hajmi1,89 Mb.
#523827
Bog'liq
5.1-Lecture


Python tilida dasturlash
Python dasturlash tilida shart operatorlari.
PhD D.S.Tuxtanazarov
1. If operatori.
2. Elif operatori
3. Pass operatori
Reja

Pythonda shart operatorlari turlari


Shart operatori

Pythonda shart operatorlari turlari

TARMOQLANISH

TARMOQLANISH

If operatori

If operatori

else operatori

else operatori

elif operatori

elif operatori

Pass operatori

Pass operatori

Shart ichida ishlatiluvchi amallar

Shart ichida ishlatiluvchi amallar


If (a==b) -> a va b teng bo`lsa
If (a!=b) -> a va b teng emas bo`lsa
In, Not in -operatorlari
Nazorat savollari:
1. Tarmoqlanuvchi jarayonlarni tushuntiring?
2. Takrorlanuvchi jarayon operatorlarni tushuntirib bering?
3. Funksiyalar qaysi hizmatchi so‘z yordamida e’lon qilinadi?
4. Lokal va global o‘zgaruvchilarni tushuntirib bering?
5.Modullar deganda nimani tushunasiz ?
6. Istisnoli vaziyatlarni tushuntirib bering?
7.Xatoliklar turlari va ularni bartaraf etish yo‘llarini tushuntiring?
8. Xatolikni boshqarish blokilarini tushuntirib bering?
Let’s practice

Topshiriq

Topshiriq


1. Agar a o'zgaruvchisi nolga teng bo'lsa, "True" ni, aks holda "False" ni chop eting.
2. Agar a o'zgaruvchisi “password" ga teng bo'lsa, "True" ni, aks holda "False" ni chop eting.
3. Agar a o'zgaruvchisi noldan katta va 5 dan kichik bo'lsa, "True" ni, aks holda "False" ni chop eting. Skript 5, 0, -3, 2 ga teng ishlayotganligini tekshiring.
4. Agar a o'zgaruvchisi nolga teng yoki ikkiga teng bo'lsa, unga 7 ni qo'shing, aks holda uni 10 ga bo'ling. Ekranda o'zgaruvchining yangi qiymatini chop eting. Skript 5, 0, -3, 2 ga teng ishlayotganligini tekshiring.
5. num o'zgaruvchisi 4 ta qiymatni qabul qilishi mumkin: 1, 2, 3 yoki 4. Agar u "1" qiymatiga ega bo'lsa, natija o'zgaruvchisiga "qish" deb yozamiz, agar u "2" qiymatiga ega bo'lsa - "bahor" va hokazo.
6. Belgilardan tashkil topgan qator berilgan, masalan, 'abcde'. Ushbu satrning birinchi belgisi "a" harfi ekanligini tekshiring. Agar shunday bo'lsa, "ha" ni, aks holda "yo'q" ni chop eting.
7. 3 ta raqamdan iborat qator berilgan. Shu sonlarning yig‘indisini toping. Ya'ni, qatorning birinchi belgisini, ikkinchi va uchinchisini raqamlar sifatida qo'shing.
8. 6 ta raqamdan iborat qator berilgan. Birinchi uchta raqamning yig'indisi ikkinchi uchta raqamning yig'indisiga teng ekanligini tekshiring. Agar shunday bo'lsa, "ha" ni, aks holda "yo'q" ni chop eting.
Download 1,89 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©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