Algorithm/프로그래머스

[프로그래머스] 덧셈식 출력하기

세기루민 2024. 12. 8. 22:43
728x90

문제 내용

 

문제 풀이

  • a, b 값을 더하여 c를 구하면 된다.
  • 다만, a + b = c 구조를 문자열로 추출해야 한다는 점이 포인트이다.
  • 나는 정수 포멧팅 방법을 이용하여 처리하였다.
a, b = map(int, input().strip().split(' '))
str = '%d + %d = %d'
print (str%(a, b, a+b))
  • 통과를 한 것은 맞으나, 더 간결하게 사용하는 방법이 있길레 참조해봤다.
print(f"{a} + {b} = {a + b}")
  • 위의 방식의 경우 파이썬 3.6 이상부터 파이썬에 f-string을 사용할 수 있게 되었는데 포멧팅 방식보다는 조금 더 간결하게 사용할 수 있으며, 요즘 많이 사용하는 방식이라고 한다. 
  • 이에 따라 향후에는 f-string을 활용한다면 조금 더 쉽게 풀 수 있을 것으로 생각된다.
728x90