본문 바로가기
백준

[백준] A+B 1000번 (Python 파이썬)

by Seong-Jun 2023. 11. 14.
728x90
반응형
SMALL

A+B 출력하기

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

 

첫째 줄에 두 정수를 입력받고 그 결과 값을 출력하면 됩니다.

 

파이썬에서 입력함수는 input()입니다.

 

a, b = input().split()
print(int(a) + int(b))

 

먼저 변수 a, b에 input() 함수를 사용해서 입력을 받아야 합니다. 근데 문제에서 첫째 줄에 입력을 받으라고 했습니다.

즉, 입력받을 때 줄 바꿈이 있으면 안 됩니다. 이때 사용할 수 있는 메서드가 split() 메서드입니다.

 

a, b = input().split()
a, b = input().split(',')
a, b = input().split('|')

 

이런 식으로 사용할 수 있습니다. split() 안에 아무런 조건이 없으면 공백을 기준으로 값을 구분하겠다는 의미입니다.

', '는 쉼표(,)를 기준으로 구분하겠다는 의미입니다.

'|'는 |를 기준으로 구분하겠다는 의미입니다.

이런 식으로 안에 무엇을 기준으로 구분할지 정할 수 있습니다.

 

마지막으로 출력할 때

print(int(a)+int(b))

로 출력하였는데 이렇게 한 이유는 input() 함수로 입력받은 값은 숫자형이 아닌 문자이기 때문입니다.

 

그래서 int()로 감싸서 형변환을 해주었습니다.

728x90
반응형
LIST

댓글