728x90
반응형
def add(a, b): # 더하기 함수
return a + b
def sub(a, b): # 빼기 함수
return a - b
def mul(a, b): # 곱하기 함수
return a*b
def div(a, b): # 나누기 함수
return a/b
a1 = int(input('정수1 : ')) # 정수 1 입력
op = input('연산자(+,-,*,/) :') # 연산자 입력
b1 = int(input('정수2 : ')) # 정수 2 입력
if op == '+': # 연산자가 + 기면 더하기 함수 실행
print(add(a1, b1))
elif op == '-': # 연산자가 - 기면 빼기 함수 실행
print(sub(a1, b1))
elif op == '*': # 연산자가 * 기면 곱하기 함수 실행
print(mul(a1, b1))
elif op == '/': # 연산자가 / 기면 나누기 함수 실행
print(div(a1, b1))
결과
정수1 : 4
연산자(+,-,*,/) :-
정수2 : 2
2728x90
반응형
'프로그램' 카테고리의 다른 글
| [파이썬] 문제 : 파일의 id,pw를 읽어 로그인 만들기 (0) | 2022.11.18 |
|---|---|
| [파이썬] 문제 : 파일을 읽어 합계,평균 구해 다른 파일에 저장하기 (0) | 2022.11.18 |
| [파이썬] 문제 : [1,1..0.5,05]리스트 컴프리헨션 코드 만들기 (0) | 2022.11.18 |
| [알고리즘] 분할정보(Divide and Conquer) 알고리즘 (0) | 2022.11.18 |
| [파이썬] 문제 : 두 문자열을 입력 받아 일치하는 문자열 겹치기 (0) | 2022.11.14 |
댓글