Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
3
Cevap
826
Tıklama
0
Öne Çıkarma
Python Hesap Mak. Yardım
E
6 yıl (1907 mesaj)
Yüzbaşı

Tam olarak istediğiniz şeyin kaba kodları varsa buraya atın yardımcı olalım.



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

O
6 yıl (259 mesaj)
Teğmen
Konu Sahibi

Kod bu şeklide. Belki ileride ihtiyacı olan olur.





from sys import exit

print("Application started.")

def check(number):
if "." in number:
try:
float(number)
return True
except:
return False

else:
try:
int(number)
return True
except:
return False

q = ""
while True:
while True:
number = input()

if number == "e":
print("Finished")
exit()

elif check(number) == False:
print("Please enter number or e for exit!")
continue

else:
q += number
break


while True:
operator = input()

if operator == "e":
print("Finished")
exit()

elif operator not in "+-*/=" and len(operator) != 1:
print("Please enter valid operationor e for exit!")
continue

else:
if operator == "=":
result = eval(q)

print(result)
print("Finished")
exit()

else:
q += operator
break






O
6 yıl (259 mesaj)
Teğmen
Konu Sahibi

Merhaba arkadaşlar,
Python dan ödevim var. Malum uzaktan eğitim. Hesap makinesi yapmam gerekiyor ancak işin içinden çıkamadım. Video daki gibi yapmam gerekiyor.Değerleri ve ne işlemyapacağını giriyorum . = girince hesaplıyor. 'e' girince çıkıyor.
eval ile yapayım dedim ama yapamadım. Yardımcı olur musunuz?
https://www.youtube.com/watch?v=2h17DM73zsY&feature=youtu.be



R
6 yıl (632 mesaj)
Teğmen

a = input("")
while a != "="
if a=="+"
elif a=="-":
elif a=="/":
elif a=="*":
if a=="=":
pass

şu şekil bir şey düşündüm



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.