Notice
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- 곱셈
- 7008번
- 알람시계
- 개발
- 정처기
- 비전공자
- 정처기필기
- 정보처리기사실기
- 프로그래머스
- 합격후기
- 2884
- 정처기실기
- 파이썬
- double
- 백준
- 코딩
- 10172
- 정보처리기사
- 정보처리기사필기
- float
- 코테
- 2588
- 전공자
- 프로그래밍
- 코딩테스트
- 10171
- 정보처리기사합격후기
- precision
- C
- 프로그래밍언어
Archives
- Today
- Total
Like a Star
백준 1000번 A+B 본문
Quiz. 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
input. 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)
output. 첫째 줄에 A+B를 출력한다.
쉬워 보이는데 파이썬으로 문제를 풀면 원하는 결과가 잘 나오지 않는다.
타 언어는 int 변수를 지정해주고 한 줄에 공백으로 구분해주면 알아서 입력되지만 파이썬은 아니다.
입력할 때 split() 함수를 사용해서 숫자의 구분을 무엇을 기준으로 나누어 입력해 주어야 한다.
더불어, 파이썬은 자료형을 지정하고 입력받지 않기 때문에 기본적으로 문자형으로 저장된다.
연산할 때 자료형 변경이 필요하다.
my code)
a, b = input().split() # 한 줄에 입력되므로 구분하여 저장해야 함
print(int(a)+int(b)) # 저장된 각 a, b는 문자형이므로 정수형으로 변환
'PL > Python' 카테고리의 다른 글
| HackerRank Python If-Else (0) | 2022.08.05 |
|---|---|
| 백준 18108번 1998년생인 내가 태국에서는 2541년생?! (0) | 2022.08.03 |
| 백준 10869번 사칙연산 (0) | 2022.08.02 |
| 백준 1008번 A/B (0) | 2022.08.01 |
| 백준 10172번 개 (2) | 2022.07.28 |
Comments