Proqramlaşdırma

Python-da if, for və while: şərt və dövr

Şərtlə qərar vermək və təkrar iş üçün dövr.

Bütün dərslər · Python dərsləri: sıfırdan öyrən

if / elif / else

Şərt doğrudursa, girintili blok işləyir. Python-da girinti (4 boşluq) sintaksisin bir hissəsidir.

score = 72
if score >= 90:
    print("A")
elif score >= 70:
    print("B")
else:
    print("C")

Müqayisə üçün == işlət, = yalnız mənimsətmədir.

for dövrü

for məlum sayda təkrar üçündür: siyahı üzərində və ya range ilə.

for i in range(3):
    print(i)        # 0 1 2

for fruit in ["apple", "pear"]:
    print(fruit)

while dövrü

while şərt doğru olduğu müddətdə işləyir. Şərtin bir gün yalan olmasına əmin ol, yoxsa dövr sonsuz olar. break dövrü dərhal bitirir.

n = 3
while n > 0:
    print(n)
    n -= 1
print("go!")

Müəllif: Nibras Code