|
16-mavzu. Arxitektura va qurilishda qurilish konstruksiyalarni vizual dasturlash texnologiyalari. Reja
|
bet | 3/4 | Sana | 28.12.2023 | Hajmi | 81,58 Kb. | | #128923 |
Bog'liq 16-mavzu. Arxitektura va qurilishda qurilish konstruksiyalarni vizual dasturlash texnologiyalari.1
2
3
|
yoshi = 21
if yoshi >18:
print(«Kirishga ruxsat beriladi») print(«Tamom»)
|
Bu yerda if kalit so‘zidan keyin yoshi >18 mantiqiy ifoda kelgan. Tana qismi bitta ifodadan tashkil topgan, ya’ni print(«Kirishga ruxsat beriladi») va u if ga nisbatan bitta xat boshi tashlab yozilgan. Keyingi qatordagi print(«Tamom») ifodasi if ning tana qismiga tegishli emas, shuning uchun u if bilan bir ustunda yozishgan va bu xabar shart bajarilish-bajarilmasligidan qat’iy nazar har doim konsol ekraniga chiqariladi. Agarda print(«Tamom») ifodasi oldiga bitta xat boshi qo‘ysak, u holda ushbu ifoda ham if blokiga tegishli bo‘lib qoladi, ya’ni
1
|
yoshi = 21
|
2
3
|
if yoshi >18:
print(«Kirishga ruxsat beriladi») print(«Tamom»)
|
Ushbu holatda shart bajarilsa, ikkala xabar ham konsol ekraniga chiqariladi, aks holda hech biri chiqarilmaydi.
if shart ifodasi false qiymat qaytaradigan holatda qandaydir amal bajarilishini aniqlash uchun else blokida bajarilishi kerak bo‘lgan amallar yoziladi. Masalan:
1
2
3
4
|
yoshi = 21
if yoshi >18:
|
|
| |