入力を取得することは、ユーザーと対話する方法、または何らかの結果を提供するデータを取得する方法です。 Python には、キーボードからデータを読み取るための 2 つの組み込みメソッドが用意されています。これらの方法を以下に示します。
- 入力(プロンプト)
- raw_input(プロンプト)
入力()
input 関数は、Python のすべての最新バージョンで使用されます。ユーザーから入力を受け取り、式を評価します。の パイソン インタプリタは、ユーザーが文字列、数値、リストのいずれを入力したかを自動的に識別します。次の例を理解してみましょう。
例 -
「クラスカルのアルゴリズム」
# Python program showing # a use of input() name = input('Enter your name: ') print(name)
出力:
Enter your name: Devansh Devansh
Python インタープリターは、ユーザーが入力を入力するまで、それ以降の行を実行しません。
別の例を理解してみましょう。
例-2
# Python program showing # a use of input() name = input('Enter your name: ') # String Input age = int(input('Enter your age: ')) # Integer Input marks = float(input('Enter your marks: ')) # Float Input print('The name is:', name) print('The age is:', age) print('The marks is:', marks)
出力:
Enter your name: Johnson Enter your age: 21 Enter your marks: 89 The name is: Johnson The age is 21 The marks is: 89.0
説明:
太字のテキストCSS
デフォルトでは、 入力() 関数は入力を文字列として受け取るため、整数または浮動小数点型の入力を入力する必要がある場合は、 入力() 関数は型キャストする必要があります。
age = int(input('Enter your age: ')) # Integer Input marks = float(input('Enter your marks: ')) # Float Input
上記のコードでは、ユーザー入力を型キャストしている場所がわかります。 整数 そして 浮く 。
input() 関数はどのように機能するのでしょうか?
- プログラムの流れは、ユーザーが入力を入力するまで停止します。
- プロンプトとしても知られるテキストステートメントの記述はオプションです。 入力() 関数。このプロンプトにより、コンソールにメッセージが表示されます。
- の 入力() 関数はユーザー入力を文字列に自動的に変換します。型キャストを使用して入力を明示的に変換する必要があります。
例 -
# Python program showing # a use of raw_input() name = raw_input('Enter your name : ') print name
出力:
修飾キー
Enter your name: Peter Peter
Pythonのバージョンを確認するにはどうすればよいですか?
Python のバージョンを確認するには、コマンド ライン (Windows)、シェル (Mac)、またはターミナル (Linux/Ubuntu) を開いて次を実行します。 Python -バージョン 。対応する Python のバージョンが表示されます。
実行中のスクリプトで Python のバージョンを確認する
実行中のスクリプトで Python のバージョンを確認できます。すべてのオペレーティング システムの Python バージョンを確認するには、次の方法を検討してください。
コマンド | オペレーティング システム/環境 | 出力 |
---|---|---|
Python --version または Python -v または Python - vv | ウィンドウ/Mac/Linux | Python 3.8.1 |
インポートシステム システムバージョン sys.version_info | Python スクリプト | 3.8.3 (デフォルト、2020 年 5 月 13 日、15:29:51) [MSC v.1915 64 ビット (AMD64)] |
インポートプラットフォーム platform.python_version() | Python スクリプト | 「3.8.1」 |
次の画像を見てみましょう。