Python Yeniden Baslatma Komutu Nedir?

330856

Hectopat
Katılım
5 Mayıs 2020
Mesajlar
2.081
Makaleler
1
Çözümler
6
Python'da programi en bastan baslatma komutu nedir?

Python:
sayi = input('Sayı : ')
if(int(sayi)%2==0):
print("Sayı Çift")
else:
print("Sayı Tek")
 
Cok python bilmiyorum ama soyle bir cozum olabilir:
while 1==1:
sayi = input('Sayı : ')
if(int(sayi)%2==0):
print("Sayı Çift")
else:
print("Sayı Tek")

1, 1'e esit oldukca, yani surekli, basa sariyor.
 
Bu da olmuyor, acildigi gibi kapaniyor yine.
Python:
while True:
 
sayi = input('Sayı : ')
if(int(sayi)%2==0):
      print("Sayı Çift")
      continue
else:
      print("Sayı Tek")
      break

Olmazsa bunu dene.

Python:
while (True):
 
sayi = input('Sayı : ')
if(int(sayi)%2==0):
      print("Sayı Çift")
      continue
else:
      print("Sayı Tek")
      break

Olmazsa continue kodunu sil.
 
Python:
while True:

sayi = input('Sayı : ')
if(int(sayi)%2==0):
      print("Sayı Çift")
      continue
else:
      print("Sayı Tek")
      break

Olmazsa bunu dene.

Python:
while (True):

sayi = input('Sayı : ')
if(int(sayi)%2==0):
      print("Sayı Çift")
      continue
else:
      print("Sayı Tek")
      break

Olmazsa continue kodunu sil.
Olmuyor hala Actigim gibi kapaniyor.
Hem python hemde Spider ile denedim.
 
Python'da TAB'lar önemlidir. Üstteki kodlarda While'dan sonra TAB bırakılmamış. Çalışmaması gayet normal.
Python:
while True:
   while True:
    sayi = input('Sayı : ')
    if(int(sayi)%2==0):
        print("Sayı Çift")
        continue
    elif sayi == 99:
        break
    elif int(sayi)%2==1:
        print("Sayı Tek")

Şunu dene.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı