본문 바로가기
코딩테스트/[python]구름LEVEL

[python] 구름LEVEL 43241 : 계산기

by o_oo 2022. 3. 27.

서론

없음.


문제

 

구름LEVEL

코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입니다. 기업에서 선호하는 C, C++, 파이썬(Python), 자바(Java), 자바스크립트(Javascript) 이

level.goorm.io


나의 풀이

a,op,b=input().split(' ')
a,b=int(a),int(b)
result=0
if op=='+':
	result=a+b
elif op=='-':
	result=a-b
elif op=='*':
	result=a*b
elif op=='/':
	result=format(round(a/b,2), ".2f")
print(result)

문제에선 switch를 써라고 했지만 파이썬에선 switch가 없으므로 if,elif문을 썼다.

나누기 부분에선 소수점 2자리까지만 표시해야한다는걸 잘 확인하고 문제를 풀면된다.


+ 피드백과 새로운 풀이 방법은 언제든지 환영입니다!

댓글