Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
319
Tıklama
0
Öne Çıkarma
Temel seviye python sorusu
D
8 yıl
Onbaşı

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 >
Bu mesaja 1 cevap geldi.
S
8 yıl
Yüzbaşı
Konu Sahibi

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?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





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

K
8 yıl
Yüzbaşı

aldığın hata nedir?



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

G
8 yıl
Yüzbaşı

quote:

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

print(enBuyuk)



T
8 yıl
Yarbay

Python derleyici hata mesajında onu iletmeli:

< Resime gitmek için tıklayın >

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ı >

M
7 yıl
Teğmen

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 >

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.