반응형
파이썬 언어로 코딩할 때, 한번에 여러 번 입력받는 경우가 있습니다.
한번에 여러 번 입력받는 파이썬 문법에 대해 알아보겠습니다.
파이썬 데이터 입력 및 한번에 여러번 입력 받는 문법:
- 파이썬 input()함수는 데이터를 입력 받을 때 사용합니다.
a = input() # input 함수는 기본적으로 str 문자형으로 반환합니다.
print(a)
print(type(a))
출력:
12345
12345
<class 'str'>
- 파이썬 int(input())함수는 int형 정수를 입력받을 떄 사용합니다.
x = int(input()) # 정수형으로 데이터를 입력받고 싶으면 int 형으로 변환을 할 수 있습니다.
print(x)
print(type(x))
출력:
12345
12345
<class 'int'>
- 파이썬에서 input().split() 함수를 이용하여 한번에 여러 번 데이터를 입력받을 때 사용합니다.
- input().split() 은 정수로 입력받아도 'str' 형입니다.
x, y = input().split() # x = Hello, y = World
print(x)
print(y)
출력:
Hello World
Hello
World
한번에 여러 번 데이터를 입력 시, 정수형(type)으로 입력받는 문법은 아래와 같습니다.
- 파이썬 map() 함수와 input.split() 함수를 조합해서 사용합니다.
x, y = map(int, input().split())
print(x)
print(type(x))
print(y)
print(type(y))
출력:
123 567
123
<class 'int'>
567
<class 'int'>
한번 또는 여러 번 데이터 입력 받는 파이썬 문법에 대해 알아보았습니다.
반응형
'프로그래밍 > 파이썬(Python)' 카테고리의 다른 글
[Python] 파이썬 지역변수와 전역변수 사용 방법 및 정리 (0) | 2023.03.28 |
---|---|
[Python] 백준1260 (DFS와 BFS) - 파이썬 문제 풀이 (0) | 2023.03.24 |
[프로그래머스] 파이썬 - 영어 끝말잇기 Lv.2 (0) | 2023.03.15 |
[Python]파이썬 - 문제집(백준 1766) #위상정렬/힙 (0) | 2023.03.02 |