pythonでinput()関数を使用して、ユーザー入力を取得します
関数input()は、プログラムを一時停止させ、ユーザーがテキストを入力するのを待ちます。ユーザーの入力を取得した後、Pythonは後で使用できるようにそれを変数に格納します。
name =input("Tell me your name,and I will repeat it back to you:")print(name)
関数input()は、ユーザーが何をすべきかを知っているように、ユーザーが表示したいプロンプトまたは説明であるパラメーターを受け取ります。ユーザーが入力してEnterキーを押すと、次の文が実行されます。
ユーザーの入力は変数名に格納されています。名前を印刷すると、ユーザーが入力した名前が印刷されます。
input()は文字列を格納することに注意してください。入力が数値であっても、Pythonはそれを数値の文字列として格納します。数学的な操作は実行できません。数学的な操作を実行する場合は、
文字列を数値タイプに変換するには、関数int()を使用する必要があります。
age =input("tell me your age? ")ifint(age)=18:print("age = 18")else:print("age < 18")
ナレッジポイントの拡張:
Pythonはキーボード入力を読み取ります
raw_input関数
raw_input([prompt])関数は、標準入力から行を読み取り、文字列を返します(末尾の新しい行は削除されています)
#! /usr/bin/python
str =raw_input("Enter your input: ");
print "Received input is : ", str
入力機能
input([prompt])関数とraw_input([prompt])関数は基本的に交換可能ですが、inputは、入力が有効なPython式であると想定し、操作の結果を返します。
#! /usr/bin/python
str =input("Enter your input: ");
print "Received input is : ", str
これまで、pythonがキーボードから入力を取得する方法に関するこの記事を紹介しました。関連するpythonのキーボードからの入力を取得する方法については、ZaLou.Cnの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後さらにサポートされることを願っています。 ZaLou.Cn!
Recommended Posts