Python: Basit Hesap Makinesi

Python programlama dili ile konsolda çalışan ve 5 işlem (Toplama, Çıkarma, Çarpma, Bölme, Üs Alma) işlemlerini yapan basit bir hesap makinesi örneği aşağıda verilmiştir.
Python
print("*** Basit Hesap Makinesi ***\n")
print("----------------------------\n")
print("1. Toplama")
print("2. Çıkarma")
print("3. Çarpma")
print("4. Bölme")
print("4. Üs Alma")
secim = input("\nYapmak İstediğiniz İşlemi Seçin (1/2/3/4/5): ")
sayi1 = float(input("Birinci sayıyı girin: "))
sayi2 = float(input("İkinci sayıyı girin: "))
if secim == '1':
print("Sonuç: ", sayi1 + sayi2)
elif secim == '2':
print("Sonuç: ", sayi1 - sayi2)
elif secim == '3':
print("Sonuç: ", sayi1 * sayi2)
elif secim == '4':
if sayi2 != 0:
print("Sonuç: ", sayi1 / sayi2)
else:
print("Hata: Bir sayı sıfıra bölünemez!")
elif secim == '5':
print("Sonuç: ", sayi1 ** sayi2)
else:
print("Geçersiz seçim!")
# Ekran Çıktısı
*** Basit Hesap Makinesi ***
----------------------------
1. Toplama
2. Çıkarma
3. Çarpma
4. Bölme
4. Üs Alma
Yapmak İstediğiniz İşlemi Seçin (1/2/3/4/5): 3
Birinci sayıyı girin: 16
İkinci sayıyı girin: 9
Sonuç: 144.0