可变关键字参数
入门课程中可变关键字参数是用**kwargs表示,这里怎么变成**kw了?是合法的简写?
入门课程中可变关键字参数是用**kwargs表示,这里怎么变成**kw了?是合法的简写?
2021-05-17
名字应该是可以任意写的
class Person(object):
def __init__(self, name, gender,**www):
self.name = name
self.gender = gender
for i,j in www.items():
setattr(Person,i,j)
print(Person('JIE','BOY',age=18,phone='111').name)
print(Person('JIE','BOY',age=18,phone='111').gender)
print(Person('JIE','BOY',age=18,phone='111').age)
print(Person('JIE','BOY',age=18,phone='111').phone)
举报