Creating a For Loop
Kod yozayotganingizda ko'pincha bir to'plamdagi har bir ob'ektni qayta ishlashingiz kerak bo'ladi.
For Tsiklining Yaratilishi
For tsikli Python'dagi eng mashhur tsikl tuzilmasidir. For tsikli quyidagi sintaksis yordamida yaratiladi:
Endi yuqoridagi kod hech narsa qilmaydi. Keling, bir ro'yxat bo'ylab, bir vaqtning o'zida bitta ob'ektni aylantiruvchi for tsiklinini yozaylik:
Bu kodda siz uchta butun sondan iborat ro'yxat yaratdingiz. Keyin siz "mening ro'yxatimdagi har bir ob'ekt uchun, ob'ektni chop et" degan for tsiklinini yaratdingiz.
Albatta, ko'p hollarda siz ob'ektga biror narsa qilishni xohlaysiz. Masalan, siz uni ikki baravar oshirishni xohlashingiz mumkin:
Natija:
Yoki siz faqat juft raqamli ob'ektlarni chop etishni xohlashingiz mumkin:
Natija:
Bu yerda siz modullar operatorini, %, 2 ga bo'lingan qoldiqni topish uchun ishlatasiz. Agar qoldiq 0 bo'lsa, unda siz ob'ekt juft raqam ekanligini bilasiz.
Siz tsikllar va shartli operatorlar va boshqa har qanday Python tuzilmalarini ishlatib, tasavvuringiz bilan cheklangan murakkab kodlarni yaratishingiz mumkin.
Keling, ro'yxatlardan tashqari nimalar bo'ylab aylanishni o'rganamiz.