Arama butonu
Bu konudaki kullanıcılar: 1 misafir
6
Cevap
535
Tıklama
0
Öne Çıkarma
Python Return Fonksiyonu
A
7 yıl
Onbaşı
Konu Sahibi

def kökbul(a,b,c):
delta = (b*b - 4*a*c)
if (delta < 0):
print("Fonksiyonun reel kökü yoktur.")
return

x1 = (-b - delta*0.5)/2*a
x2 = (-b + delta*0.5)(2*a)
return x1,x2


a = int(input(""))
b = int(input(""))
c = int(input(""))
sonuc = kökbul(a,b,c)
print(sonuc)

ax^2 +bx + c fonksiyonunun eğer reel kökü varsa bunları bulmaya çalışıyoruz bu programla ama adamın yazdığı kodları birebir yazıp çalıştırıyorum ama none çıktısını alıyorum.

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



G
7 yıl
Yüzbaşı

python 3.6.4 kullandıgınızı varsayarak :

- input alırken niçin input() değilde input("") kullanıyorsunuz ?

- x2 = (-b + delta*0.5)(2*a) burda şu kalınlaştırdığım kısım eksik kalmış oraya birşey gelmesi gerekiyor.

- birde kod paylaşırken https://hastebin.com/ kullanmanızı tavsiye ederim okuyucular için büyük kolaylık en basitinden indentation hatasıda olabilir ve bunu forumda bu şekilde paylaştığınızda görmemiz mümkün değil.Sadece sizin için değil genel olarak paylaşmak istedim.


edit:imla





< Bu mesaj bu kişi tarafından değiştirildi Gerile3 -- 31 Ocak 2018; 15:25:18 >
Bu mesaja 1 cevap geldi.
T
7 yıl
Teğmen

quote:

Orijinalden alıntı: arkasokaklar12634

def kökbul(a,b,c):
delta = (b*b - 4*a*c)
if (delta < 0):
print("Fonksiyonun reel kökü yoktur.")
return

x1 = (-b - delta*0.5)/2*a
x2 = (-b + delta*0.5)(2*a)
return x1,x2


a = int(input(""))
b = int(input(""))
c = int(input(""))
sonuc = kökbul(a,b,c)
print(sonuc)

ax^2 +bx + c fonksiyonunun eğer reel kökü varsa bunları bulmaya çalışıyoruz bu programla ama adamın yazdığı kodları birebir yazıp çalıştırıyorum ama none çıktısını alıyorum.




Bunu dene bir de:

https://hastebin.com/obanoyunic.py

Gerile3'e hastebin için teşekkürler.



< Bu ileti tablet sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Gerile3
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.