Python Basit Hesap Makinesi Komut Dosyası

Python'da temel bir hesap makinesi oluşturun. Matematik operatörlerini nasıl eşleyeceğinizi, kullanıcı yürütme akışlarını nasıl alacağınızı ve mantığı yerel olarak nasıl yöneteceğinizi öğrenin.

Editör'de deneyin

Genel Bakış

Basit bir hesap makinesi programı, Python işlevlerini, mantıksal ifadeleri ve sayısal türleri kullanmak için mükemmel bir giriş noktasıdır.

Bu komut dosyası, temel işlemleri (+, -, *, /) bağımsız işlevlere soyutlayarak temiz bir mantıksal harita oluşturur.

Etkileşimli bir konsol bağlamında kullanıcılardan gelen 'input()' parametrelerini kabul etmek için bunu daha da genişletebilirsiniz.

Kod ve Yürütme Çıkışı

Sözlük eşleme çerçevesine sarılmış kapsamlı işlevler aracılığıyla standart matematiksel prosedürlerin yürütülmesi.

calculator.py
Editör'de deneyin
def add(x, y): return x + y
def subtract(x, y): return x - y
def multiply(x, y): return x * y
def divide(x, y):
    if y == 0:
        return "Error! Division by zero."
    return x / y

operations = {
    '+': add,
    '-': subtract,
    '*': multiply,
    '/': divide
}

num1, num2 = 12, 4

print("Calculator Demo")
for op_symbol, func in operations.items():
    print(f"{num1} {op_symbol} {num2} = {func(num1, num2)}")
Terminal Çıkışı
Calculator Demo
12 + 4 = 16
12 - 4 = 8
12 * 4 = 48
12 / 4 = 3.0

Adım Adım Uygulama

  • Gömülü CLI yardımcı program araçları oluşturma
  • Sözlük tabanlı anahtar durum öykünmesini uygulama
  • Özel matematik motorları için temel aritmetik modelleme

Sıkça Sorulan Sorular

İşlemler için neden sözlük kullanmalısınız?

Dize sembollerinin ("+" gibi) işlevlerle eşleştirilmesi, uzun, tekrarlayan if/elif zincirlerinin yazılmasını önler. Oldukça "Pythonik" bir yaklaşımdır.

İlgili Konular