Qo‘llanma · Dasturlash
loops
50 ta masala Masalalar ro‘yxatida
Nazariya
Sikl bir ishni ko‘p marta bajaradi.
for i in range(1, n + 1): # 1, 2, ..., n
s += i
while n > 0: # raqamlarni ajratish
d = n % 10
n //= 10
Qachon qaysi biri
for— necha marta takrorlanishi oldindan ma’lum bo‘lsa.while— shart bajarilguncha (masalan, son 0 bo‘lguncha).
Tez-tez uchraydigan andozalar
- Yig‘indi / ko‘paytma: o‘zgaruvchini 0 (yoki 1) dan boshlang.
- Eng katta / eng kichik: birinchi elementdan boshlang, cheksizlikdan emas.
- Bo‘luvchilar:
i * i <= ngacha yetarli — √n qadam.
Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
- Beginner
Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
Medium
- Medium
- Medium
- Medium