Konu: Python IDLE'de Nasıl Basit Hesap Makinesi Yapılır ?

Merhaba! Bugün sizlere Python Idle'de nasıl bir hesap makinesi yapacağınızı göstereceğim. Öncelikle kullanıcının hangi işlemi yapacağını öğrenmek bir değişken atıyoruz.

a = input("Hangi İşlemi Yapmak İstersiniz (Toplama = + ,  Çıkarma = -  ,  Bölme = / ,  Çarpma = *)

Ardından kullanıcıdan iki sayı isteyeceğiz.

b = int(input("Bir Sayı Giriniz = "))
c = int(input("Bir Sayı Giriniz = "))

En son olarak aldığımız bu bilgileri birkaç "if" ile toplayıp kullanıcının istediği işlemi yapıp veriyoruz.

if (a=="+"):
    print ("İki Sayının Toplamı = ",b+c)

elif (a == "-"):
    print ("İki Sayının Farkı = ",b-c)

elif (a == "/"):
    print ("İki Sayının Bölümü = ", b/c):

elif (a == "*"):
    print ("İki Sayının Çarpımı = "b*c)

Her şeyi yaptık. Ancak eğer kullanıcı +, -, /, *'dan başka bir şey girerse program çalışmıyor. Şimdi biz bu sorunu çözmek için şöyle bir şey yapacağız;

else:
    print("Lütfen Geçerli Bir Şekil Giriniz !")

Şimdi bu program artık bir basit hesap makinesi! (Aşağıda programın tamamı bulunmaktadır)



a=input("Hangi İşlemi Yapmak İstersiniz (Toplama = + ,  Çıkarma = -  ,  Bölme = / ,  Çarpma = *) = ")
b=int(input("Bir Sayı Giriniz = "))
c=int(input("Bir Sayı Giriniz = "))

if (a == "+"):
    print ("İki Sayının Toplamı =",b+c)

elif (a == "-"):
    print ("İki Sayının Farkı =",b-c)

elif (a == "/"):
    print ("İki Sayının Bölümü =", b/c)

elif(a == "*"):
    print ("İki Sayının Çarpımı =", b*c)

else:
    print ("Lütfen Geçerli Bir Şekil Giriniz !")