Python 変数
変数
変数はデータ値を保存するためのコンテナです。
変数の作成
Pythonには変数を宣言するコマンドはありません。
変数は最初に値を割り当てた瞬間に作成されます。
x = 5
y = "John"
print(x)
print(y)
変数は特定の型で宣言する必要はなく、設定された後に型を変更することもできます。
例
x = 4 # xはint型
x = "Sally" # xは今やstr型
print(x)
キャスティング
変数のデータ型を指定したい場合は、キャスティングを使用できます。
例
x = str(3) # xは'3'になります
y = int(3) # yは3になります
z = float(3) # zは3.0になります
型の取得
変数のデータ型は type()
関数で取得できます。
例
x = 5
y = "John"
print(type(x))
print(type(y))
シングルクォートかダブルクォートか
文字列変数はシングルクォートまたはダブルクォートで宣言できます:
例
x = "John"
# 以下と同じ
x = 'John'
大文字と小文字の区別
変数名は大文字と小文字を区別します。
例
これは2つの変数を作成します:
a = 4
A = "Sally"
# Aはaを上書きしません