Tập lệnh máy tính đơn giản Python

Xây dựng một máy tính cơ bản bằng Python. Tìm hiểu cách ánh xạ các toán tử toán học, thực hiện các luồng thực thi của người dùng và xử lý logic nguyên bản.

Thử trong Trình chỉnh sửa

Tổng quan

Một chương trình máy tính đơn giản là điểm khởi đầu tuyệt vời để sử dụng các hàm Python, câu lệnh logic và kiểu số.

Tập lệnh này tóm tắt các thao tác cơ bản (+, -, *, /) thành các hàm độc lập, tạo ra một bản đồ logic rõ ràng.

Bạn có thể mở rộng thêm điều này để chấp nhận các tham số `input()` từ người dùng trong ngữ cảnh bảng điều khiển tương tác.

Đầu ra mã & thực thi

Thực hiện các quy trình toán học tiêu chuẩn thông qua các hàm có phạm vi được bao bọc trong khung ánh xạ từ điển.

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)}")
Đầu ra thiết bị đầu cuối
Calculator Demo
12 + 4 = 16
12 - 4 = 8
12 * 4 = 48
12 / 4 = 3.0

Triển khai từng bước

  • Tạo các công cụ tiện ích CLI nhúng
  • Thực hành mô phỏng trường hợp chuyển đổi dựa trên từ điển
  • Mô hình số học cơ bản cho công cụ toán học tùy chỉnh

Câu hỏi thường gặp

Tại sao phải sử dụng từ điển cho các hoạt động?

Việc ánh xạ các ký hiệu chuỗi (như "+") vào các hàm sẽ ngăn việc viết các chuỗi if/elif dài và lặp đi lặp lại. Đó là một cách tiếp cận rất "Pythonic".

Chủ đề liên quan