好吧,又出错了
本帖最后由 w.py 于 2022-7-31 17:24 编辑for i in range(100,1000):
sum = 0
tmep = i
while temp:
sum = sum+(temp%10) ** 3
temp //=10
if sum == i:
print(i)
运行后报错,显示变量(temp)不存在
怎么改进呢
(temp打错了,纯属眼瞎) 第三行和第四行有两个不一样的temp
拜托这样的问题完全可以自己解决 换pycharm或vscode,这种拼写的问题都会提示你,帮你节省时间,避免很多不必要的问题。 suchocolate 发表于 2022-7-31 17:21
换pycharm或vscode,这种拼写的问题都会提示你,帮你节省时间,避免很多不必要的问题。
好吧 wp231957 发表于 2022-7-31 17:15
第三行和第四行有两个不一样的temp
拜托这样的问题完全可以自己解决
眼的毛病{:10_256:}
页:
[1]