기초 프로그래밍/Python
[백준] 10951번 파이썬 python(A+B - 4)
Chaerry._o
2023. 7. 19. 17:42
반응형
▷ 문제
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
▷ 전체 코드
while 1:
try:
A, B = map(int, input().split())
print(A+B)
except:
break
▷ 코드 분석
while 1:
try:
A, B = map(int, input().split())
print(A+B)
except:
break
while 문을 사용해 무한으로 반복되는 반복문을 만든다.
try-except 문을 사용한다. try 블록 수행 중 오류가 발생하면 except 블록이 수행되고, try 블록에서 오류가 발생하지 않으면 except 브록은 수행되지 않는다.
try:
A, B = map(int, input().split())
print(A+B)
map() 함수는 요소를 지정한 함수로 처리하는 함수이다. input() 함수는 요소를 입력 받아 문자열로 변수에 저장한다.
split() 함수는 입력 받은 문자열을 나눠준다. 그리고 int() 함수는 입력 받은 문자열을 정수형으로 바꿔준다.
그 후 A와 B를 더한 값을 출력해준다.
except:
break
try 블록 수행 중 오류가 발생했을 때, 반복문을 끝내는 break를 수행한다.
반응형