Asosiy tarkibga o‘tish

O‘rganish

Kirish
Qo‘llanma

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 <= n gacha yetarli — √n qadam.

Beginner

Easy

Medium

Shu mavzu kirgan kurslar

Menyu

Ko‘rinish

Klaviatura yorliqlari

Ctrl K yoki /
Qidirish va buyruqlar
g h
Bosh sahifa
g p
Masalalar
g c
Musobaqalar
g r
Reyting
Ctrl Enter
Masala sahifasida — yechimni yuborish
?
Shu oyna