Python ''Negatif sayılarla işlem yapamam'' yazdırıp başa döndürmek

Katılım
12 Kasım 2017
Mesajlar
43
Daha fazla  
Cinsiyet
Erkek
Kod:
saatdakika = "(1) Saati dakikaya çevir"
dakikasaat = "(2) Dakikayı saate çevir"
dakikasaniye = "(3) Dakikayı saniyeye çevir"
saniyedakika = "(4) Saniyeyi dakikaya çevir"
saatsaniye = "(5) Saati saniyeye çevir"
saniyesaat = "(6) Saniyeyi saate çevir"

print saatdakika
print dakikasaat
print dakikasaniye
print saniyedakika
print saatsaniye
print saniyesaat

while (True):
 
    sor = raw_input("Lütfen Yapmak İstediğiniz İşlemi Numarasını Girin :")
    if sor == "1" :
        sayi1 = input("Lütfen Dönüştürmek İçin Saati Giriniz  :")
        print sayi1,"Saat",":",sayi1 * 60,"Dakika"
    if sor == "2" :
        sayi1 = input("Lütfen Dönüştürmek İçin Dakikayı Giriniz  :")
        print sayi1,"Dakika",":",sayi1 / 60.0,"Saat"
    if sor == "3" :
        sayi1 = input("Lütfen Dönüştürmek İçin Dakikayı Giriniz  :")
        print sayi1,"Dakika",":",sayi1 * 60,"Saniye"
    if sor == "4" :
        sayi1 = input("Lütfen Dönüştürmek İçin Saniyeyi Giriniz  :")
        print sayi1,"Saniye",":",sayi1 / 60.0,"Dakika"
    if sor == "5" :
        sayi1 = input("Lütfen Dönüştürmek İçin Saati Giriniz  :")
        print sayi1,"Saat",":",sayi1 * 3600,"Saniye"
    if sor == "6" :
        sayi1 = input("Lütfen Dönüştürmek İçin Saniyeyi Giriniz  :")
        print sayi1,"Saniye",":",sayi1 /3600,"Saat"

Negatif sayı girildiği zaman, print("Negatif sayılarla işlem yapamam")
yazdırıp tekrar en başa göndermek istiyorum. Nasıl yapabilirim?
 
Son düzenleyen: Moderatör:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…