为了账号安全,请及时绑定邮箱和手机立即绑定

python能不能new对象的同时给成员变量赋值

python能不能new对象的同时给成员变量赋值

有只小跳蛙 2019-05-23 16:15:11
例如C#这样info=newMyClass(){name:"小明",age:13}
查看完整描述

2 回答

?
郎朗坤

TA贡献1921条经验 获得超9个赞

python没有new。
python只有call,括号()就是调用了相关__call__方法。
python中“实例化”只是一个普通的call(它返回了相关对象),里面附加了__init__的过程而已。
赋值什么的你自己在__init__中作不就完了。
                            
查看完整回答
反对 回复 2019-05-23
  • 2 回答
  • 0 关注
  • 640 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信