课程
/后端开发
/Python
/python进阶
setattr()这个函数不是用来设置参数的吗?为什么可以返回参数?
2018-03-07
源自:python进阶 5-6
正在回答
并没有返回参数,只是设置了参数
就setattr(self,k,v) 等价于
self.k=v
慕哥3468965
setattr(s, 'name', 'Adam') # 设置新的name属性
getattr(s, 'name') # 获取name属性'Bob'
不知你所问的是返回什么参数?准确来说是设置属性吧
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号