猿问

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

例如C#这样
info=newMyClass(){
name:"小明",
age:13
}
有只小跳蛙
浏览 641回答 2
2回答

郎朗坤

python没有new。python只有call,括号()就是调用了相关__call__方法。python中“实例化”只是一个普通的call(它返回了相关对象),里面附加了__init__的过程而已。赋值什么的你自己在__init__中作不就完了。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答