Arkadaşlar merhaba. Pythonda kullanıcıdan birkaç veri istiyorum örneğin 3 veri istiyorum ilk ikisini doğru şekilde giriyor fakat üçüncü veriyi yanlış girdiği zaman programım başa dönüyor.
Ben yanlış girilen veriden devam etmesini istiyorum yani 1. veri doğru girilmiş 2. veri doğru girilmiş ama 3. veri yanlış girildiği zaman "Hata lütfen 3. Veriyi doğru giriniz." diyip 3. veriyi tekrar istesin istiyorum.
while True:
try:
print("Çıkmak İçin q Yazınız.(Küçük Harf İle)")
dort = input("Yapılan 4.600 Miktarı : ")
if dort == "q":
print("Çıkılıyor...")
break
dorth = float(dort) * 4.600
dortb = float(dort) * 92
dortc = float(dort) * 46
dortp = float(dort) * 4.6
dortg = float(dort) * 4.6
dortt = dortb + dortc + dortp + dortg
bes = input("Yapılan 5.600 Miktarını Girin : ")
if bes == "q":
print("Çıkılıyor...")
break
besh = float(bes) * 5.600
besb = float(bes) * 112
besc = float(bes) * 56
besp = float(bes) * 5.6
besg = float(bes) * 5.6
best = besb + besc + besp + besg
onbt = input("Yapılan 11.230 Miktarını Girin : ")
if onbt == "q":
print("Çıkılıyor...")
break
onbh = float(onbt) * 11.230
onbb = float(onbt) * 224
onbc = float(onbt) * 112
onbp = float(onbt) * 11.2
onbg = float(onbt) * 11.2
onbtt = onbb + onbc + onbp + onbg
except:
print("----------------")
a = "Uyumsuz Karakter! Değerleri Tekrar Giriniz."
print(a.upper())
print("----------------")
continue
kodlarım bu şekilde arkadaşlar. Bayadır uğraşıyorum ama bir türlü çözemedim. Fikri olan var mı ?