Pythonでは、標準入力を扱うためにsys.stdinを使用します。これはファイルオブジェクトであり、read()やreadlines()などのデータ読み込み用メソッドがあります。
import sys
text = sys.stdin.read() # 標準入力から読み込み
上記のコードは、標準入力からすべてのデータを読み込みます。このstdin.read()は、ストリーム位置がEOF(End Of File)に達するまで読み込まれます。
また、stdin.read(1)とすると、標準入力から1文字だけデータを読み込むことができます。
c = sys.stdin.read(1) # 標準入力から1文字だけ読み込み
print(c)
Pythonでは、標準入力を表すオブジェクトはsysモジュールに保存されています。stdinというファイルオブジェクトがそれで、stdinはstandard input(標準入力)の略です。
以上がPythonで標準入力を扱う基本的な方法です。これを理解することで、より複雑な入力処理を行うことが可能になります。