鱼C论坛's Archiver
论坛
›
Python交流
› vscode输出代码,结果一直不对
季夏。。。
发表于 2022-10-20 15:56:11
vscode输出代码,结果一直不对
class C2F(float):
def _new_(cls,arg=0.0):
return float._new_(cls,arg*1.8+32)
print(C2F(32))
将华氏度转为摄氏度,输入32结果应该是89.6才对,但是输出还是32
jackz007
发表于 2022-10-20 16:06:07
方法定义写错了
def _new_(cls,arg=0.0):
得改成这样
def __new__(cls,arg=0.0):
页:
[1]
查看完整版本:
vscode输出代码,结果一直不对