sys.stdin.readline()
📌 sys.stdin.readline( )
: 입력받는 메서드.
import sys
sys.stdin.readline()
📌 input( )과의 차이.
input( ) | sys.stdin.readline( ) |
개행 문자 없이 반환. | 개행 문자 포함해 반환. (.strip( )로 제거 가능.) |
prompt message를 매개변수로 받아 사용 가능. | prompt message를 매개변수로 받아 사용 불가. |
💡 prompt message란?
input( )으로 입력받을 때 프롬프트에 뜨우는 메시지.
input("입력: ") ← "입력: "이 prompt message.
📌 입력을 여러 번 받을 경우, input( )보다 sys.stdin.readline( )이 빠름.
① prompt message 출력 여부.
② 값을 읽고 저장하는 방법의 차이.
input( ) : 값 입력할 때마다 읽고 저장.
sys.stdin.readline( ) : 값을 한 번에 읽어서 저장.
'Python > Python' 카테고리의 다른 글
[Python] 얕은 복사와 깊은 복사 (1) | 2022.10.11 |
---|---|
[Python] mutable과 immutable 객체 (0) | 2022.10.11 |
[Python] 예외처리 - try except문, try finally, try else문 (0) | 2022.10.04 |
[Python] 파일입출력 (0) | 2022.10.04 |
[Python] 생성자와 소멸자 (0) | 2022.10.04 |
댓글