hakeの日記

Windows環境でプログラミングの勉強をしています。

2015-10-29から1日間の記事一覧

python - 関数の可変長引数

#coding: cp932 def foo(*args, **kwargs): print("args:") for i in args: print(i) print() print("kwargs:") for i in kwargs.items(): print(i) foo("1", *["2", "3"], foo="A", **{"bar":"B", "baz":"C"}) # -> args: # 1 # 2 # 3 # # kwargs: # ('bar'…

python - クラス

コンストラクタは、__init__(self, *args) メソッドの最初の引数はself クラス変数は、クラス名.変数名 インスタンス変数は、self.変数名 #coding: cp932 class A: def __init__(self, arg): self.var = "instance var : " + arg def print(self): print(A.v…