Pythonのinput
関数は、ユーザーがキーボードに入力したデータを受け付ける関数です。この関数を使うことで、対話的なプログラムを作ることが可能になります。
input関数の基本
input
関数は、ユーザーがキーボードに入力したデータを受け付けるための関数です。以下のサンプルコードを見てみましょう。
x = input("Please Enter Number: ")
print(x)
上記のコードでは、input
関数で入力を受け付けた数値を変数x
に代入し、print
関数で表示しています。
選択肢の作成
選択肢を作成する際には、リストを使用します。以下に、選択肢を作成し、ユーザーに選択させるサンプルコードを示します。
def a():
print("a")
selects = [("あ", "a()")]
for i in range(len(selects)):
print("%s:%s" % (i, selects[i]))
put = int(input("番号を選択:"))
select = selects[put]
exec(select)
上記のコードでは、選択肢をリストselects
に格納し、それを表示しています。その後、input
関数でユーザーからの入力を受け付け、選択された選択肢を実行しています。
以上がPythonのinput
関数と選択肢の作成についての基本的な説明です。これらの知識を活用して、対話的なプログラムを作成してみてください。