4-mavzu: shart operatorlari va sikllar
If ichma-ich konstruksiyasi
Download 42.54 Kb.
|
Python. 2-maruza
If ichma-ich konstruksiyasi
O’z navbatida if konstruksiyasi ichida yana if kontruksiyasini qo’llash mumkin:
Bu yerda if konstruksiyasi ichki o'rnatilgan if/else konstruktsiyasini o'z ichiga oladi. Ya'ni, til o'zgaruvchisi "inglizcha" ga teng bo'lsa, u holda ichki o'rnatilgan if/else konstruktsiyasi daytime o'zgaruvchining qiymatini qo'shimcha ravishda tekshiradi - "morning" qatoriga teng yoki teng emas. Va bu holda, biz quyidagi konsol chiqishini olamiz: English Good morning Yodda tutingki, ichki kiritilgan if konstruksiyalari ham satr boshidan ichkariga kiritilishi kerak va ichki o'rnatilgan konstruktsiyalardagi bayonotlar ham chekinishi kerak. To'g'ri joylashtirilmagan chiziq dastur mantig'ini o'zgartirishi mumkin. Shunday qilib, oldingi misol quyidagiga o'xshamaydi:
Xuddi shunday, if/elif/else konstruksiyalari elif va else bloklariga joylashtirilishi mumkin:
Sikllar Sikllar ba'zi shartlarning bajarilishiga qarab ba'zi harakatlar bir necha marta bajarishga imkon beradi. Pythonda quyidagi turdagi sikl operatorlari mavjud: while for Download 42.54 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling