Python basit hesap makinesi çıktı vermiyor

UsmanAmaBilmiyom

Centipat
Katılım
3 Mart 2023
Mesajlar
57
Daha fazla  
Cinsiyet
Erkek
Merhaba, ben Python'da yeniyim ve basit bir hesap makinesi olusturmak istedim. Fakat seçenek seçip işlem yapıldıktan sonra sonuç gelmeden kapanıyor. Genelde yaptığım projelerde de bitirme esnasına gelince bir kod eksik kalıyor. Ve konudan çıkmadan şu hesap makinesi kodlarını bırakıyorum. Anlayanlar yardım ederse teşekkür ederim.
Python:
# Toplama fonksiyonu.
Def topla(X, y):
 Return X + y

# Çıkarma fonksiyonu.
Def cikar(X, y):
 Return X - y

# Çarpma fonksiyonu.
Def carp(X, y):
 Return X * y

# Bölme fonksiyonu.
Def bol(X, y):
 Return X / y

Print("yapmak istediğiniz işlemi seçin.")
Print("1.toplama")
Print("2.çıkarma")
Print("3.çarpma")
Print("4.bölme")

# Kullanıcıdan seçim yapmasını isteyin.
Secim = input("seçiminiz (1/2/3/4): ")

Sayi1 = int(input("ilk sayı: "))
Sayi2 = int(input("ikinci sayı: "))

İf secim == '1':
 Print(sayi1, "+", sayi2, "=", topla(sayi1, sayi2))

Elif secim == '2':
 Print(sayi1, "-", sayi2, "=", cikar(sayi1, sayi2))

Elif secim == '3':
 Print(sayi1, "*", sayi2, "=", carp(sayi1, sayi2))

Elif secim == '4':
 Print(sayi1, "/", sayi2, "=", bol(sayi1, sayi2))

Else:
 Print("geçersiz giriş")
Satır başları şu anda yazım kurallarından dolayı böyle.
 
Son düzenleyen: Moderatör:

Geri
Yukarı