class Person(object):? ? def __init__(self,name,gender,birth,**kw):? ? ? ? self.name=name? ? ? ? self.gender=gender? ? ? ? self.birth=birth? ? ? ? for k,v in kw.iteritems():? ? ? ? ? ? setattr(self,k,v)xiaoming = Person('Xiao Ming', 'Male', '1990-1-1', job='Student')print xiaoming.nameprint xiaoming.job請問一下?self.name=name?self.gender=gender?self.birth=birth這幾句代碼有什么作用?意義?另外*args和**kw有什么區別?還有**args,**kwargs?
python的幾個疑問
Quentin3824726
2017-03-28 23:05:01