5-ma’ruza. Pythonda shart operatorlari. Reja: Mantiq elementlari va operatorlari



Yüklə 40,64 Kb.
Pdf görüntüsü
səhifə3/5
tarix22.03.2024
ölçüsü40,64 Kb.
#182144
1   2   3   4   5
Mavzu (5)

if else-if else 
ifodani bir ifodada 
if elif else 
saqlaydi. Bu dasturni o`qishni osonlashtiradi.
Demak endi bu holatlarning barchasini misollar yordamida ko’rib chiqamiz. 
IF
operatori 
if
kalit so’zi biror shartning bajarilishi yoki bajarilmasligini tekshiradi. 
Masalan, bir qiymat ikinchisidan kattaligi yoki ular o’zaro teng emasligi va hokazo 
kabi shartlarni tekshirish mumkin. Hozir oddiy misol qilib a sonni b sonidan katta 
ekanlgini tekshirib ko’ramiz. Agar shart bajarilsa, “
HA
” degan yozuv ekranga 
chiqsin:


Shart tekshirilgach, bajariladigan amalni keyingi qatorda yozishda, xuddi 
abzatsdan yozgan kabi yozish kerak aks holda dasturda xatolik yuz beradi. Tushinish 
uchun avval yuqoridagi kodga qarang, keyin quyidagi kodga e’tibor bering. Bu 
kodimiz ishga tushganda xatolik yuz beradi. Chunki so’nggi qator abzatsdan 
boshlanishi kerak edi.
If..else operatori 
Bu operator
PYTHON
dasturlash tilidagi muhim operatorlardan biridir. U 
shartga bog‘liq ravishda kod fragmentini bajarishga mo‘ljallangan. Shart operatori 
boshqarishni qaysi tarmoqqa uzatishni ta’minlaydi. Shart operatorining umumiy 
ko`rinishi:
if 
 
 
else 

Shаrtli оperаtоr sintаksisi: 
if 
()  
else
. Shаrt 
 
iхtiyoriy shartli ifоdа bo‘lishi mumkin. Аgаr u rоst bo‘lsа 
operator1 
bаjаrilаdi. Аks хоldа 
operator2 
bаjаrilаdi. Bu iхtiyoriy murakkablikdаgi 
tekshirishlаr ketmа ketligini hоsil qilishgа imkоn berаdi. Bu ketmа - ketlikdа shаrtli 
оperаtоr to‘lа yoki qisqа shаkldа bo‘lishi mumkin. Shuning uchun 

Yüklə 40,64 Kb.

Dostları ilə paylaş:
1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə