変数と定数
1つ、変数
Pythonの変数は宣言する必要はなく、使用する前に各変数に値を割り当てる必要があります。
1.代入演算子=
注:意味は数学的な等号とは異なり、ここでは等しくありません。
例えば:
counter = 100 # 整型变量
miles = 100.0 # 浮点型变量
name = "Python" # 字符串
2.複数の変数の割り当て
Pythonでは、複数の変数を同時に割り当てることができます。例えば:
a = b = c = 1
上記の例では、値が1の整数オブジェクトを作成し、値を後ろから前に割り当て、3つの変数に同じ値を割り当てます。
a, b, c = 1, 2, "Python"
上記の例では、2つの整数オブジェクト1と2が変数aとbに割り当てられ、文字列オブジェクト「Python」が変数cに割り当てられています。
a,b = b,a # 交换 a,b 所指对象
変数は、メモリスペースを作成して開くために割り当てられます。割り当てられておらず、直接使用されていない場合は、割り当ての前に参照されている例外または名前のない例外がスローされます。
NameError: name 'a' is not defined
3.動的言語
割り当て後に再割り当てすることもできます
>>> a = 1
>>> a = "Python"
>>> a &#