我希望该类与以下内容相同:
class Player:
def __init__(self, **kwargs):
try:
self.last_name = kwargs['last_name']
except:
pass
try:
self.first_name = kwargs['first_name']
except:
pass
try:
self.score = kwargs['score']
except:
pass
Run Code Online (Sandbox Code Playgroud)
但这看起来真的很草率.有没有更好的方法来定义这个__init__方法?我希望所有的关键字参数都是可选的.