Python_Matter/Solve
Python Learn the basics Quiz 22
AnKiWoong
2019. 3. 30. 14:09
반응형
Q>
사용자에게 x와 y를 입력받아 사칙연산을 하는 계산기 클래스를 작성하시오.
A>
class Calc:
def add(self, x, y):
print('덧셈 결과 값')
return x + y
def sub(self, x, y):
print('뺄셈 결과 값')
return x - y
def mul(self, x, y):
print('곱하기 결과 값')
return x * y
def div(self, x, y):
print('나눗셈 결과 값')
return x / y
num = input('x와 y를 입력하세요 : ')
num_list = list(num.split())
calc = Calc()
print(calc.add(int(num_list[0]), int(num_list[1])))
print(calc.sub(int(num_list[0]), int(num_list[1])))
print(calc.mul(int(num_list[0]), int(num_list[1])))
print(calc.div(int(num_list[0]), int(num_list[1])))
O>
x와 y를 입력하세요 : 2 3
덧셈 결과 값
5
뺄셈 결과 값
-1
곱하기 결과 값
6
나눗셈 결과 값
0.6666666666666666
Process finished with exit code 0
반응형