본문 바로가기
PS

[백준] 파이썬 - 인풋 받기

by Chaedie 2022. 4. 19.
728x90

백준을 시작하는 입문자들 대다수가 인풋값 때문에 당황한 경험이 있을것이다.

 

나 또한 인풋을 어떻게 줘야하는지 몰라 구글링으로 배웠다.

 

a, b = input().split()                          #문자열로
a, b = map(int, input().split())                #정수형으로
a, b = map(float, input().split())              #실수형으로

num_list = [int(input()) for _ in range(n)]		#리스트로
num_list = list(map(int, input()))              #입력 : 123 / 출력 : [1, 2, 3]
num_list = list(map(int, input().split()))      #입력 : 1 2 3 /출력 : [1, 2, 3]

필요할때마다 더 추가할 예정


시간 초과 문제 때문에 sys.stdin.Readline()으로 받는게 더 좋다.

2022.04.19 - [[백준] 문제풀이, 알고리즘, 팁] - [백준] 파이썬 시간 초과 - 입력 방법 변경 (2751번 : 수 정렬하기 2)

 

댓글