Remrinのpython攻略日記

python3に入門しました。python3についてあれこれとサンプルコードとか。

関数

高階関数、デコレータ

高階関数...関数を関数に渡したり、戻り値として関数を返したり。 関数に機能を追加できたりする。 print(int(3.14)) # 3 print(int("100", 3)) # 9 :3進法の100は10進法の9 def arg_check(func, arg): print(arg) return func(arg) print(arg_check(int, 3.…

関数

関数についての注意事項など。 docstring 関数ブロックの最初に文字列リテラルを書くと、doctrrintとして扱われる。 ここに関数の説明などと記入できる。 引数 ・引数は参照渡しになるので、リスト型などmutableな変数を渡すと、 もとの変数も関数内の操作で…