구름톤 챌린지 3일차 230816

Saru·2023년 8월 16일
0

구름톤 챌린지

목록 보기
3/5
post-thumbnail

수술 후 오랜만에 회사에 나머지 공부하면서 푸는 3일차!


요약하면 계산식의 갯수가 첫째줄에 주어지고,
계산식이 갯수만큼 주어진다.

예전에 프로그래머스 문제를 풀었을 때, str 형식으로 계산식을 주면 계산해주던 eval 함수가 기억이났다

고로, 이것을 이용해서 풀면 아주 쉽게 풀 수 있었다.

# 첫 줄에는 식의 갯수가 주어지고, 다음 t개의 문제식이 주어질 때, 모두 계산한 값을 출력하시오.
# 식의갯수 입력받기
t = int(input())
anser = 0
# 한 줄씩 식 입력받기, 나머지처리를 위한 int식 적용
for i in range(t):
    anser += int(eval(input()))
print(anser)

푸는 도중 eval 함수가 기억이 안나서, 2사로에서 조언을 받았는데
eval 의 경우 value 에 대한 validation이 없어서 사용을 조금 자제 하는게 좋겠다고 들었다.

if 문 으로 차라리 분기하는게 프로그램의 안정성에는 도움이 될지도!?

점점 옷을 입고 댕기는 나의 마스코트 귀여움 ㅋㅋㅋ

profile
우당탕탕 개발기

0개의 댓글