Python3 코드 정답
A, B = input().split()
print(int(A)+int(B))
Python3 코드 풀이
문제점
- 숫자 두 개를 한 줄에 입력받는 법 몰랐음.
- split()함수
split( ) 함수는 입력받는 문자를 나눌 때 사용하는 함수이다.
사용 형태는 문자열 뒤에 점을 붙이고 split( )을 써주면 된다.
괄호 안에 아무것도 넣지 않으면 공백(띄어쓰기, 탭 등)을 기준으로 문자열을 나눈다.
문제에서 숫자 두 개를 공백으로 구분하여 한 줄에 입력받는다.
input( ). split( )이라고 쓴 것은 입력받는 문자가 아직 정해지지 않았으나 어떤 문자이건 공백을 기준으로 나누겠다는 의미이다.
A와 B를 ,로 구분한 것은 튜플(tuple) 자료형의 성질을 이용한 것이다.
split()으로 나눠진 두 개의 문자를 각각 A, B 변수에 저장하겠다는 의미이다.
'코딩모음zip > 파이썬' 카테고리의 다른 글
[Python3] 백준 알고리즘 온라인 저지 10952번 : A+B -5 파이썬 풀이 (0) | 2023.01.08 |
---|---|
[Python3] 백준 알고리즘 온라인 저지 14681번 : 사분면 고르기 파이썬 풀이 (0) | 2023.01.04 |
[Python3] 백준 알고리즘 온라인 저지 10171번 : 고양이 파이썬 풀이 (0) | 2023.01.03 |
[Python3] 백준 알고리즘 온라인 저지 2588번 : 곱셈 파이썬 풀이 (0) | 2023.01.03 |
[Python3] 백준코딩 10869번 사칙연산 파이썬 풀이 (0) | 2023.01.03 |