2014-04-22

pythonメモ その3

引き続いて Swaroop "A Byte of Python" 読んでいます

・関数を def で始めることは Ruby と同じ
・関数にかっこが必須なこと(定義、引用とも)
→関数名そのものは関数オブジェクトを指す。一見さん向きではないが綺麗な文法だろう
・何もしないpass文(制御構造をインデントするために必要)… FortranのCONTINUE文ですね。素敵な変態加減。
・docStrings: 関数冒頭に文字列だけを一文として置くと、関数オブジェクトの __doc__ メソッドとなり、help 文はそれを問うている
・関数内で使い始めた変数はローカル。明示的にglobal宣言をすると変えられる

0 件のコメント:

コメントを投稿