有人对 python 类了解很多吗?当我输入一些数据时,它的对象给我错误
if unit == 'F': self.number = (number - 32) * 5/9
UnboundLocalError: local variable 'number' referenced before assignment
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
number 变量需要在 to() 函数的开头首先声明。
在 to() 函数的第一行添加一个简单的“number;”即可解决问题。
number variable need to be declare first at the beginning of to() function.
A simple : " number; " in first line of your to() function will solve the problem.