C#'da olduğu gibi sadece for ile bir kod çıkarmak mümkün mü bunda da?
for x in range(0, int(input("Sayıyı girin: ")) + 1)[::-1]: print(x)
Çok teşekkür ederim hocam da, daha sade hale getirilebilir mi bu kod?Python:try: num = int(input("Sayıyı girin: ")) liste = range(0, num + 1)[::-1] for x in liste: print(x) except ValueError: print("Hatalı giriş!")
Sade derken tam anlayamadım. Try kısmını sayı yerine harf girildiğinde hata çıkmaması için ekledim. İsterseniz silebilirsiniz.Çok teşekkür ederim hocam da, daha sade hale getirilebilir mi bu kod?
C#'da olduğu gibi sadece for ile bir kod çıkarmak mümkün mü bunda da?Sade derken tam anlayamadım. Try kısmını sayı yerine harf girildiğinde hata çıkmaması için ekledim. İsterseniz silebilirsiniz.
C#'da olduğu gibi sadece for ile bir kod çıkarmak mümkün mü bunda da?
for x in range(0, int(input("Sayıyı girin: ")) + 1)[::-1]: print(x)
Gerçekten hayat kurtarıcısınız.Python:for x in range(0, int(input("Sayıyı girin: ")) + 1)[::-1]: print(x)
Değişken oluşturmadan bu şekilde daha sade yapmaya çalıştım.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.