关于Python的一点问题,为什么设置参数后,self.s始终不变?该怎么处理...
发布网友
发布时间:2022-04-30 20:54
我来回答
共2个回答
热心网友
时间:2022-04-19 00:16
self.s=self.l*self.h
在__init__里面,也就只是初始化时执行了一次,你为设置步长添加个函数,然后在sety里面调用即可,或者直接在sety里面self.s=self.l*self.h
热心网友
时间:2022-04-19 01:34
def pro(key):
i,h = key
s = i*h
return '(%d,%d,%d)'%(i,h,s)
a = pro((1,2))
a