Pythonでは、ユーザーからの入力を受け取るためにinput()
関数を使用します。しかし、input()
関数は入力を文字列として扱います。したがって、整数や浮動小数点数を入力として受け取りたい場合、少し工夫が必要です。
整数や浮動小数点数を入力する
整数を入力として受け取るには、int(input())
を使用します。同様に、浮動小数点数を入力として受け取るには、float(input())
を使用します。
a = int(input())
b = float(input())
実例
以下に、浮動小数点数を入力として受け取り、その値を2.5倍して出力するPythonのコードを示します。
n = float(input())
print(2.5*n)
このコードを実行すると、ユーザーが入力した浮動小数点数を2.5倍した値が出力されます。
まとめ
Pythonで整数や浮動小数点数を入力として受け取るには、int(input())
やfloat(input())
を使用します。これにより、ユーザーからの入力を自由に制御することが可能になります。