Pythonで変数を設定する方法は?

Pythonでは、イコール(=)を使って変数に値を代入することができます。例えば、

x = 10

これは、変数xを作成し、その値を10に設定します。

変数名は任意の有効な識別子である必要がありますが、以下の規則に従う必要があります。

  1. 変数名には、アルファベット、数字、アンダースコアのみが含まれている必要があります。
  2. 変数名は数字で始めることはできません。
  3. 変数名は大文字と小文字を区別する。

Pythonでは、変数の型を事前に宣言する必要はありません。変数の型は、それに代入された値に基づいて推論されます。例:

x = 10   # 整数
y = 3.14 # 浮点数
z = "Hello, world!" # 字符串

複数の変数に同時に値を割り当てることもできます。例えば:

x, y, z = 10, 3.14, "Hello, world!"

これにより、変数x、y、zがそれぞれ10、3.14、”Hello, world!”に設定されます。

同じ変数を参照して値を変更することもできます。例えば:

x = 10
x = 20 # 将x的值更改为20

この例では、変数xの値は最初に10に設定され、その後20に変更されます。

変数は参照される前に値を代入する必要があります。そうでない場合、NameErrorの例外が発生します。例:

x = 10
print(y) # 会抛出NameError异常,因为y未定义
bannerAds