これで、print() を使用して必要な結果を出力できるようになります。しかし、ユーザーにコンピュータから文字を入力してもらいたい場合はどうすればよいでしょうか?
Python は、ユーザーが文字列を入力して変数に保存できるようにする input() を提供します。 たとえば、ユーザーの名前を入力します: (推奨学習: Python ビデオ チュートリアル )
>>> name = input() Michael
name = input() と入力して Enter キーを押すと、Python はコマンドラインは入力を待っています。このとき、任意の文字を入力して Enter キーを押すと入力が完了します。
入力が完了すると、プロンプトは表示されなくなり、Python 対話型コマンド ラインは >>> 状態に戻ります。では、入力した内容はどこに行ったのでしょうか?答えは name 変数に保存されます。名前を直接入力して変数の内容を表示できます:
>>> name 'Michael'
変数とは何ですか?
中学数学で習う代数の基礎知識を思い出してください:
正方形の辺の長さを a とすると、正方形の面積は a x a です。辺の長さ a を変数として扱うと、a の値に基づいて正方形の面積を計算できます。たとえば:
a=2 の場合、面積は a x a = 2 x 2 = 4 となります。 ;
#a=3.5 の場合、面積は a x a = 3.5 x 3.5 = 12.25 となります。 コンピュータ プログラムでは、変数には整数や浮動小数点数だけでなく文字列も使用できるため、変数としての名前は文字列になります。 name 変数の内容を出力するには、name を直接書いて Enter キーを押すだけでなく、print() 関数を使用することもできます。>>> print(name) Michael
name = input() print('hello,', name)
C:\Workspace> python hello.py Michael hello, Michael
name = input('please enter your name: ') print('hello,', name)
C:\Workspace> python hello.py please enter your name: Michael hello, Michael
Python チュートリアル 列にアクセスして学習してください。
以上がPythonで変数を入力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。