728x90
๐ค input() ๋์ sys.stdin.readline() ์ ์ฌ์ฉํ๋ ์ด์
ํ๋์ค ์ ๋ ฅ๋ฐ๋ ๋ฌธ์ ๋ค์ input()์ ์ฌ์ฉํด๋ ๊ด์ฐฎ์ ์ ์์ง๋ง,
์ฌ๋ฌ์ค ๋๋ ๋ฐ๋ณต๋ฌธ์ผ๋ก ์ ๋ ฅ ๋ฐ๋ ๊ฒฝ์ฐ์๋ input()์ ์๊ฐ์ด๊ณผ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค!
์ด๋ด ๋, sys.stdin.readline() ์ ์ฌ์ฉํฉ๋๋ค
์ฝ๋์ ๊น์ ๋ณต์ฌ๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ๋ณต์ฌ ๋ฐฉ๋ฒ ์ ํ์ผ๋ก๋ ์คํ ์๊ฐ์ ๋จ์ถ์ํฌ ์ ์์ต๋๋ค! ๋ค์ ๊ธ์ ์ ๋ฆฌํด๋์์ต๋๋ค
๐ https://codesyun.tistory.com/198
๐ sys.stdin.readline() ์ฌ์ฉ๋ฒ
1. ๋ฌธ์์ด ์ ๋ ฅ ๋ฐ์ ๋
import sys
str = sys.stdin.readline()
- ๋ฌธ์์ด์ ๊ฐํ๋ฌธ์(\n)์ด ๊ธฐ๋ณธ์ผ๋ก ์ถ๊ฐ๋จ
2. ํ ๊ฐ์ ์ ์๋ฅผ ์ ๋ ฅ ๋ฐ์ ๋
import sys
str = int(sys.stdin.readline())
3. ์ ํด์ง ๊ฐ์์ ์ ์๋ฅผ ์ ๋ ฅ ๋ฐ์ ๋
import sys
a, b = map(int, sys.stdin.readline().split())
4. ์์์ ๊ฐ์์ ์ ์๋ฅผ ์ ๋ ฅ ๋ฐ์ ๋
import sys
data = list(map(int, sys.stdin.readline().split()))
5. N์ค์ ๋ฌธ์์ด์ ์ ๋ ฅ ๋ฐ์ ๋ฆฌ์คํธ์ ์ ์ฅํ ๋
import sys
n = int(sys.stdin.readline())
data = [sys.stdin.readline().strip() for i in range(n)]
728x90