Pythonのコンソール(コマンドプロンプト)から文字列を入力するサンプルです。
(確認環境:Python 3,Windows 10)
目次
サンプル | コンソールから文字列を入力する(input) |
複数の行を入力する(readlines) |
コンソールから文字列を入力する
コンソールから文字列を入力するサンプルです。
Scannerクラスを使用します。
# coding: utf-8
line1 = input("入力してください。")
print ("入力した文字は=" + line1)
3行目は、inputを使用しています。
ユーザーの入力受付待ちになり、入力後入力した文字列が表示されます。
入力イメージ
1.上記コードを実行するとユーザー入力の受付待ちになります。
2.文字を入力してエンターキーを押すと結果が表示されます。
複数の行を入力する(readlines)
複数の行を入力するサンプルです。
# coding: utf-8
import sys
line = sys.stdin.readlines()
print (line[0])
print (line[1])
print (line[2])
readlinesはリストを返します。
入力イメージ
上記コードを実行した時の入力イメージです。
1.3行入力します。終了時は、Ctrl + zを押します。
2.入力した結果が表示されます。
関連の記事