foldrr's weblog

旧ブログ http://d.hatena.ne.jp/foldrr/

python で変数を定義する

Python とか大抵のスクリプト言語は、変数宣言はない。
簡単に言っちゃうのと「書けば使える」らしい。

じゃ、書いてみる。

# var.py

a = 123
print a

使えた。
でも、これってスペルミスとか怖くない?
ってか怖い。

# var_miss.py

a = 123
print b

何かエラーが出た。
設定していない変数を参照するとエラーになるのね。
なるほどー。

# PHP だと未設定変数を参照してもエラーにならないので、この辺は Python の方がイイ。