Python ile bir dakikada hesap makinesi yapımı

preview_player
Показать описание
Рекомендации по теме
Комментарии
Автор

5 ay geçmiş fakat söyleki;
Kendim 3 farklı hesap makinesi yaptım 3'üde try, except, while, from import seklinde oluşturuldu
Pycharm kullandım.
Senin yazdığın definition kodları venv'e kaydettim ordan from işlemler import Topla/Çıkar/çarp/böl seklinde yaptım.
ilk yaptığım en basitiydi 20 satırlık bir kod ve onda while yoktu.
2. Yaptığım try ve except+while eklenmiş haliydi 60 satır oldu.
Son yaptığımda ise bunların yanı sıra from math import log ve sqrt kullandım ve güzelleştirmek amaçlı koduma dosya oluşturmasınıda yaptım her işlemden sonra dosyaya kaydediyor (txt) 160 satır oldu bu da
Udemy de öğrendiğim try except komutları ve tabiki raise komutu çok işime yaradı bunları yaparken.

sealheart
Автор

reis ben bitirdim sonunda ne yapıyoruz

kero
Автор

x = eval(input("işlemini yaz:"))
print(x)

abdullahyildiz
Автор

try:
sayi1 = int(input ("sayi1 giriniz"))
sayi2 = int(input ("sayi2 giriniz"))
islem=input("yapmak istediginiz islemi girin=toplama:+, cikarma:-, carpma:*, bolme:/")
if islem=="+":
print("sonuc :"+str(sayi1+sayi2))
elif islem=="-":
print("sonuc :"+str(sayi1-sayi2))
elif islem=="*":
print("sonuc :"+str(sayi1*sayi2))
elif islem=="/":
print("sonuc :"+str(sayi1/sayi2))
except ValueError:
print("lutfen sayi giriniz")




bence boyle daha kolay

outis__
Автор

Ancak bug var 1, 2, 3, 4 dışında bi sayı girerseniz hata aliyosunuz bunun için try, cath komutlarıni kullanmak lazım

tagiyev.
Автор

3 gündür Python öğrenmeye başladım ve yazdığın kodları okuyabiliyorum bu iyi bir şey sanırım

draxywar
Автор

Abi class olarak yapsan daha kolay olmazmiydi ?

HRamazanoVv
Автор

yaw şu çift tırnak olayını nasıl yapıyorsunuz söylermisiniz?

batuhanuzel
Автор

Keşke biraz daha yavaş olsa çoğu şey anladım ama çok hızlı

andreacavalcanti
Автор

Ben direkt kullanıcıdan sayı aldırıyorum işlem tanımladım if elif else ile kontrol ve formatlayıp kullanıcıya gösteriyorum ve daha kısa

Oyun.bizden_sorulur
Автор

Hocam buna flask ekleseydin ya millet komut satiriylami hesap yapacak 😅

sehmusbuyuk
Автор

Daha kolayı var bende

while True:
x =int(input("ilk sayıyı giriniz : "))
a= input("sembol'ü giriniz(., /, -, +) :")
y= int(input("ikinci sayıyı giriniz :"))

if a =="+":
print(x, "+", y, "=", x+y),
elif a == "-":
print(x, "-", y, "=", x-y),

elif a == ".":
print(x, ".", y, "=", x*y)
elif a == "/":
print(x, "/", y, "=", x/y),
c= input("Çıkmak ister misiniz ?(Y/N) :")


if c=="N":
print("Açılıyor..."),

elif c=="Y":
print("Kapatılıyor..."),
exit()

qrzrgbk
Автор

Dayı benim 3.satirdaki def in "d"sinde hata oluyor bunu nasıl duzeltebilirim

MOZAkral
Автор

Return yazılmasının sebebi nedir ve int in kullanımdaki amacı nasıldır açıklayabilir misiniz

KaanKAYABEDWARS
Автор

3 saat uğraştım def ve return komutlarını kullanmadım.

ardacevik
Автор

reis kodları kopyalayıp bana atsana dhdhfbcdbd

samattadurden
Автор

print(eval(input("yaz dostum!")))

onrir
Автор

onu yapana kadar örnek:print("5*4") yapabilirsiniz

gutsturta
Автор

aslında int yerine float daha iyi olabilirdi

kendihalindebiri
Автор

Abi ben frontend ile baslayip sonradan ne olduguma karar vere bilirmiyim sence cunku su an frontend kursuna gidiyorum

npxrunstart