728x90
코뮤니티 모각코+ 파이썬 기초문법 출석 인증 13일차
✅ 오늘의 문제 : 계산기 클래스 만들기
여러분만의 계산기 클래스를 만들어서 입력과 출력까지 보여주세요.
정수가 아니여도 괜찮겠죠?
코드
class Calculator:
def __init__(self, first, second):
self.first = first
self.second = second
def add(self):
result = self.first + self.second
return result
def sub(self):
result = self.first - self.second
return result
def mul(self):
result = self.first * self.second
return result
def div(self):
result = self.first / self.second
return result
a, b = map(float, input("두 개의 숫자를 입력하세요. : ").split())
num = Calculator(a, b)
calculate = input("계산 방식을 입력하세요. : ")
if calculate == "+":
print(num.add())
elif calculate == "-":
print(num.sub())
elif calculate == "*":
print(num.mul())
elif calculate == "/":
print(num.div())
결과
728x90
'개발 > 코뮤니티' 카테고리의 다른 글
[파이썬 기초문법] 14일차 : 클래스 생성하기 (0) | 2022.01.27 |
---|---|
[파이썬 기초문법] 12일차 : 튜플과 딕셔너리로 문자열 길이 출력하기 (0) | 2022.01.25 |
[파이썬 기초문법] 11일차 : 입력받은 수의 평균 구하기 (0) | 2022.01.24 |