Ichma-ich joylashgan if shart amali. if shart operatori o’z navbatida boshqa if shart operatorlaridan tashkil topgan bo’lishi mumkin. Bunday holatga ichma – ich joylashgan shart ifodasi deyiladi. Masalan:
Yuqoridagi misolda ichki if ifodasi tashqarisidagiga nisbatan bitta xat boshi tashlab yozilili shart, aks holda ichma – ich joylashgan shatr operatori bo’lmay, alohida shart operatori hosil qilingan bo’ladi. Quyidagi if operatoriga misolda oylik maoshdan shkala bo’yicha tutib qolinadigan jami daromad solig’ini hisoblovchi dastur tuzilgan:
Satrlar va shart operatorlarining bog’liqligi
XULOSA
Xulosa qilib shuni aytish mumkinki, kurs ishini bajarish vaqtida men satrlar va shart operatorlari mavzusini yanada yaxshiroq o`rganib chiqdim. Bilmagan narsalarimni o`rgandim. Satrlar mavzusi juda katta mavzu ekan. Misollar ishlash davomida juda ko`p metodlardan foydalanib ko`rdim. Masalan string metodi yordamida o`zim tanlab olgan satr elementlarini qanday qilib 0 indeksdan n indeksgacha kesib olish mumkin ekanligini bilib oldim.Menga yoqqan yana bir metod bu format metodi bo`ldi . Formatlashda satrda aniqlangan to’ldiruvchilar o’rniga ularning qiymatlarini qo’yish mumkin. Satrda to’ldiruvchilar maxsus “{}” figurali qavslar ichida aniqlanishini bilib oldim.Shart operatorlari yordamida ham ba`zi bir misollarni ko`rib chiqdim. Menga berilgan mavzuga bog`lab ya`ni satrlar va shart operatorlarini birgalikda qo`llab kichik dastur tuzdim.Bu dasturda satr berilgan bo`lsa uning ikki tomonida bo`shliq yoki bironta harf qolib ketadigan holatlarda o`sha bo`shliqni yoki harfni yo`qotish imkoniyatini beradigan qilib dasturini yaratdim.
FOYDALANILGAN ADABIYOTLAR
Python dasturlash asoslari -Anvar Narzullayev Toshkent -2021
http://cppstudio.com –Python tilida programmalash bo‘yicha namunalar izoxlari bilan keltirilgan
http://cplusplus.com – Python tilida mavjud konstruksiyalar ta’rifi, ishlatish namunalari bilan keltirilgan.
http://www.compteacher.ru/programming - dasturlash bo‘yicha video darsliklar mavjud.
http://www.intuit.ru – internet universitet, dasturlash bo‘yicha yozma va video ma’ruzalar o‘qish, test sinovlaridan o‘tish va sertifikat olish imkoniyati mavjud.
http://www.metanit.com – Python dasturlash tillari, Django texnologiyasi bo‘yicha ma’ruzalar, dasturlar namunasini olish mumkin.
http://www.ziyonet.uz – dasturlash asoslari bo‘yicha referatlar topish mumkin.
http://www.tami.uz/kitob.php – dasturlash bo‘yicha yozma va video ma’ruzalar o‘qish va kitobni yuklab olish imkoniyati mavjud.