Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
444
Tıklama
0
Öne Çıkarma
Kod İptali
P
6 yıl
Çavuş
Konu Sahibi

Merhaba, aşağıda '#???' ile belirttiğim yere ne yazmaliyim ki '#???'dan sonraki kodları görmeden 'hata' fonksiyonunu tekrar başlatsın?

 
def hata():
while True:
try:
sayi=int(input("Sayı gir: "))
except:
hata()
#???

if(sayi<0):
print("Negatif sayı girildi.")
break
elif sayi == 0:
print("Sıfır girdin.")
break
else:
print("Pozitif sayı girildi.")
break

hata()





< Bu mesaj bu kişi tarafından değiştirildi PsLıcks -- 27 Eylül 2018; 17:33:35 >

< Bu ileti mobil sürüm kullanılarak atıldı >

P
6 yıl
Çavuş
Konu Sahibi

Çözdüm olayı ama konuyu silemiyorum. Nasıl yapacam silmiyor konuyu



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
M
6 yıl
Yarbay

quote:

Orijinalden alıntı: PsLıcks

Çözdüm olayı ama konuyu silemiyorum. Nasıl yapacam silmiyor konuyu
silme zaten. Doğru olan çözümü burada yazman ki aynı sorunu yayan olursa ona da fayda


Bu mesaja 1 cevap geldi.
P
6 yıl
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: mahoni_38

silme zaten. Doğru olan çözümü burada yazman ki aynı sorunu yayan olursa ona da fayda

Alıntıları Göster
Doğru söylüyorsun. 'return' ekledim.

 
def hata():
while True:
try:
sayi=int(input("Sayı gir: "))
except:
hata()
return
if(sayi<0):
print("Negatif sayı girildi.")

elif sayi == 0:
print("Sıfır girdin.")

else:
print("Pozitif sayı girildi.")

hata()





< Bu mesaj bu kişi tarafından değiştirildi PsLıcks -- 27 Eylül 2018; 17:33:16 >

< Bu ileti mobil sürüm kullanılarak atıldı >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.