Şimdi Ara

Temel seviye python sorusu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
7
Cevap
0
Favori
296
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • a = int(input("İlk değer:"))
    b = int(input("İkinci değer:"))
    c = int(input("Üçüncü değer:"))

    if (a > b) and (a > c):
    print("En büyük değer:",a)

    elif (b > a) and (b > c):
    print("En büyük değer:",b)

    elif (c > a) and (c > b):
    print("En büyük değer:",c)


    Arkadaşlar pythona başlayalı 1-2 gün oldu. Ekrana 3 sayı arasından en büyüğünü yazdıran bir şey yapmak istedim fakat yukarda gördüğünüz kodda hata verdi. Sorun nerede acaba ? Bu arada farklı şekilde, daha kısa çözümlerine baktım, biliyorum. Tek merak ettiğim bu kodda sorun nerede?



    < Bu mesaj bu kişi tarafından değiştirildi speedyturtle -- 1 Aralık 2017; 17:31:42 >



  • aldığın hata nedir?

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Python girintilere dayalı bir dil örnek olarak

    if (a > b) and (a > c):
    print("En büyük değer:",a)

    yazmak yerine



    if (a > b) and (a > c):
    print("En büyük değer:",a)


    yazman lazım aksi taktirde hata alırsın



    < Bu mesaj bu kişi tarafından değiştirildi Dashertman -- 1 Aralık 2017; 19:9:50 >
  • quote:

    enBuyuk = a
    if b > enBuyuk:
    enBuyuk = b
    if c > enBuyuk:
    enBuyuk = c

    print(enBuyuk)
  • Python derleyici hata mesajında onu iletmeli:

    Temel seviye python sorusu


    Python'da kod blokları bir alt satırda sekme veya 1-2 boşlukla belirtiliyor. Kullandığın editör Python 'u destekliyorsa onu kolaylıkla düzenleyebilirsin örneğin SS'te görülen Emacs, python dosyasında Python moduna gecerek sözkonusu işlemleri son derece kolaylaştırıyor.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: Dashertman

    Python girintilere dayalı bir dil örnek olarak

    if (a > b) and (a > c):
    print("En büyük değer:",a)

    yazmak yerine



    if (a > b) and (a > c):
    print("En büyük değer:",a)


    yazman lazım aksi taktirde hata alırsın

    Reis Haklı...
    if koşulunun parantezinin dibinden başlarsa onu koşullun neticesi olarak alıyor diyer türlü ondan bağımsız oluyor ..

    a = int(input("İlk değer:"))
    b = int(input("İkinci değer:"))
    c = int(input("Üçüncü değer:"))

    if (a > b) and (a > c):
    print("En büyük değer:",a)

    elif (b > a) and (b > c):
    print("En büyük değer:",b)

    elif (c > a) and (c > b):
    print("En büyük değer:",c)



    < Bu mesaj bu kişi tarafından değiştirildi mr.yilanci -- 27 Ocak 2018; 21:50:56 >




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.