🖥

파이썬 입력받기 (한줄, 여러줄, 공백, 리스트,,,)

망록 2022. 6. 16.

 

 

 

 

 

#값 2개 입력받기
n, k = map(int, input().split())
#값 3개 입력받기 똑같음 
a, b, v = map(int,input().split())

#여러개의 값을 공백으로 나누어 입력받을때 리스트에 집어넣기 
arr = list(map(int, input().split()))

#16진수를 10진수로
n = int(input(), 16)

a = sys.stdin.readline().strip()


# 정수 여러줄
# 1
# 2
# 3
# 4
# 5
a = [int(input()) for _ in range(5)]

#문자열 여러줄
s = [input() for _ in range(3)]

#111
#222
#333
s = [list(map(int, input())) for _ in range(3)]

#2차원 배열 입력
#1 1 1 1 1
#2 2 2 2 2

arr = [list(map(int, input().split())) for _ in range(2)]

 

sys.stdin 어쩌구를 써주려면 상단에

import sys

라이브러리를 추가해주어야 한다

 

 

sys.stdin.readline()를 매번 쓰기 번거로운 경우,

input() 사용이 더욱 편한 경우

 

import sys

input = sys.stdin.readline

n = int(input())
a, b = map(int, input().split())

...

input = sys.stdin.readline 이라고 선언해주고 사용해줘도 된다 

 

 

 

댓글