変数

  • プログラム内部で扱う値(文字列、数値など)に名前をつけて利用するもの。
  • 変数に値を保存することを代入と言う。
  • 代入には等号(=)を利用する。等号の左辺に変数名、右辺に代入する値を指定する。
  • 値が代入されている変数はプログラム内で文字列や数値の代わりに利用できます。
name = '佐藤'  # 代入
print(name)  # -> 佐藤
age = 40  # 代入
print(age)  # -> 40

変数 変数

変数の命名規則

変数名に利用できる文字

  • アルファベット(大文字・小文字)
  • アンダースコア
  • 数値(先頭には利用できない)

Pythonプログラムの中ですでに扱いが決まっているキーワード(if, importなど)は変数名として利用できません。 変数名は用途に応じてふさわしい名前をつけましょう。(名前を保持する変数名はname、年齢を保持する変数名はage)

変数名として正しい

  • a
  • abc
  • x10
  • x_yz
  • ABC
  • _abc

変数名として正しくない

  • 10x: 数値からはじまる
  • if: キーワード
  • a b: 途中にスペース
  • @a,$a,aa##: 記号を利用

形式ばらないPythonの紹介 も参照してください。