Python 단순 계산기 스크립트
Python으로 기본 계산기를 작성해 보세요. 수학 연산자를 매핑하고, 사용자 실행 흐름을 취하고, 논리를 기본적으로 처리하는 방법을 알아보세요.
개요
간단한 계산기 프로그램은 Python 함수, 논리문 및 숫자 유형을 활용하는 훌륭한 시작점입니다.
이 스크립트는 기본 연산(+, -, *, /)을 독립형 함수로 추상화하여 깔끔한 논리 맵을 생성합니다.
대화형 콘솔 컨텍스트에서 사용자로부터 'input()' 매개변수를 허용하도록 이를 더 확장할 수 있습니다.
코드 및 실행 출력
사전 매핑 프레임워크에 래핑된 범위 함수를 통해 표준 수학 절차를 실행합니다.
calculator.py
에디터에서 사용해 보세요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)}")터미널 출력
Calculator Demo
12 + 4 = 16
12 - 4 = 8
12 * 4 = 48
12 / 4 = 3.0단계별 구현
- 임베디드 CLI 유틸리티 도구 생성
- 사전 기반 스위치 케이스 에뮬레이션 연습
- 맞춤형 수학 엔진을 위한 기본 산술 모델링
자주 묻는 질문
작업에 사전을 사용하는 이유는 무엇입니까?
문자열 기호(예: "+")를 함수에 매핑하면 길고 반복적인 if/elif 체인을 작성하는 것을 방지할 수 있습니다. 이는 매우 "파이썬적인" 접근 방식입니다.