[IT]/python
python.input data(input, sys.stdin, sys.stdin.readLine())
givemebro
2021. 1. 27. 10:32
반응형
import sys
# 1. sys.stdin.readline()
# 이 메소드는 입력한 한 라인을 interable한 컨테이너에 저장한다.
# for x in sys.stdin.readline():
# print(x)
# **input
# 12 3 4 5
# **output
# 12
# 3
# 4
# 5
# 1
# 2
#
# 3
#
# 4
#
# 5
# 띄어쓰기와 \n까지 포함하므로 split()을 이용하는 것이 좋다.
# for x in sys.stdin.readline().split():
# print(x)
# **input
# 12 3 4 5
# **output
# 12
# 3
# 4
# 5
# 2. sys.stdin
# 여러 줄을 입력받고 싶으면 sys.stdin을 이용하는 것이 좋다.
# for line in sys.stdin:
# print(line)
#
# 11
# 11
#
# 22
# 22
#
# 51
# 51
# 입력 받은 값 리스트로 저장하기
# a = list(map(int,sys.stdin.readline().split()))
# print(a)
#
# 1 2 3
# [1, 2, 3]
# 여러줄 입력 받은 값 저장하기
# sys.stdin은 ^Z를 입력받으면 종료해주기 때문에 임의의 여러 줄을 입력받아야 하는 문제에서 좋음.
# input_list = []
# for line in sys.stdin:
# input_list.append(tuple(map(int,line.strip().split())))
# print(input_list)
#
# 1 1
# [(1, 1)]
# 2 2
# [(1, 1), (2, 2)]
# 3 3
# [(1, 1), (2, 2), (3, 3)]
# 5 1
# [(1, 1), (2, 2), (3, 3), (5, 1)]
반응형