\

Pythonのinput関数は、ユーザーからの入力を受け付けるための組み込み関数です。この関数を使うことで、対話的なプログラムを作成することが可能になります。

input関数の基本

input関数は、ユーザーがキーボードに入力したデータを文字列として返します。また、任意の引数としてプロンプトを指定すると、そこで指定された文字列が標準出力として先に書き出されます。

x = input("Please Enter Number: ")
print(x)

上記のコードでは、input関数でユーザーからの入力を受け付け、その入力を変数xに代入しています。その後、print関数でxの内容を表示しています。

数値の入力

input関数は入力されたデータを文字列として扱いますが、入力されたデータをもとに計算を行う場合は、入力した数値を数値として扱ってほしい場合もあります。そのようなときにはint関数やfloat関数を使うことができます。

n = int(input())
print(2*n)

上記のコードでは、input関数でユーザーからの入力を受け付け、その入力をint関数で整数に変換し、変数nに代入しています。その後、print関数でnの2倍の値を表示しています。

複数の数値の入力

複数の数値を一度に入力したい場合は、map関数とsplit関数を組み合わせて使用します。

a, b, c = map(int, input().split())
print(a+b+c)

上記のコードでは、input関数でユーザーからの入力を受け付け、split関数で入力をスペースで分割し、map関数で各入力を整数に変換しています。その後、print関数で入力された3つの数値の和を表示しています。

以上がPythonのinput関数の基本的な使い方になります。この関数を理解し、適切に使用することで、ユーザーと対話するプログラムを作成することができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です