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
'백준' 카테고리의 다른 글
[백준] A*B 10998번 (Python 파이썬) (0) | 2023.11.14 |
---|---|
[백준] A-B 1001번 (Python 파이썬) (0) | 2023.11.14 |
[백준] Hello World! 2557번 (Python 파이썬) (0) | 2023.11.13 |
[JAVA] 백준 단계별로 문제풀기 - 5단계 1차원 배열 (0) | 2022.02.21 |
[JAVA] 백준 단계별로 문제풀기 - 4단계 while문 (0) | 2022.02.13 |
댓글