Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
250
Tıklama
0
Öne Çıkarma
Python yardımı lütfen :(
M
8 yıl
Er
Konu Sahibi

Herkese merhaba öncelikle.benim takıldığım ve çözmem gereken 3 python sorusu var.sizler için çok basit olabilir ama benim için zor.bana yardımcı olabilir misiniz ? yapamadım çözümlerini bir türlü.sorular şöyle; (fotoğraf kalitesi için özür dilerim)
< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >



B
8 yıl
Er

https://forum.donanimhaber.com/python-icin-4-islem-modulu--127751097

buraya bir bak benim açtığım konu büyük ihtimalle ilk sorunun cevabını tam manasıyla veriyor. Sadece işlem seçmek için bir fonksiyon yok yenisini yapıp atarım sana beceremezsen.

EDİT: Kıyamadım hazırladım kodları senin için :D

#-*- coding: cp1254 -*-

def topla(x,y):
t=x+y
return t

def cikar(x,y):
s=x-y
return s

def bol(x,y):
q=x/y
return q

def carp(x,y):
c=x*y
return c

def giris():
try:
global s1
s1=(float(raw_input("1.Sayıyı giriniz:")))
except(ValueError):
print "Hata 1. sayıya harf girdiniz!"
giris()
try:
global s2
s2=(float(raw_input("2.Sayıyı giriniz:")))
except(ValueError):
print "Hata 2. sayıya harf girdiniz!"
giris()


def kullan():
print "
1-Toplama
2-Çıkarma
3-Çarpma
4-Bölme
5-Çıkış"
islem=raw_input("Yapmak istediğiniz işlemi seçiniz:")
giris()
if islem =="1":
print "Toplam:",topla(s1,s2)
kullan()
elif islem=="2":
print "Çıkarma sonucu:",cikar(s1,s2)
kullan()
elif islem=="3":
print "Çarpma sonucu:",carp(s1,s2)
kullan()
elif islem=="4":
try:
print "Bölme sonucu:",bol(s1,s2)
except(ZeroDivisionError):
print "Hata! Bölen 0 olamaz."
kullan()
elif islem=="5":
exit(1)
else:
print "Yanlış giriş tekrar deneyin."
kullan()

#Burayı unutma
kullan()





< Bu mesaj bu kişi tarafından değiştirildi Bek. -- 23 Temmuz 2017; 2:13:44 >


Bu mesajda bahsedilenler: @megasneo
B
8 yıl
Er

diğer sorularını cevaplayamayacak kadar uykuluyum. İhtiyacın olursa söyle yarın akşam yapar yollarım sana.




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