I=100;r=0;s=0;t=0
r=I//100
s=(I-r*100)//10
t=I-r*100-s*10
if I==(r**3+s**3+t**3):
print(''I=''+str(I))
I+=1
I=100;r=0;s=0;t=0
r=I//100
s=(I-r*100)//10
t=I-r*100-s*10
if I==(r**3+s**3+t**3):
print(''I=''+str(I))
I+=1
你仔细检查自己的缩进有没有错误,特别是第八行附近的缩进,还有你的双引号为啥我感觉像是你用四个单引号打出来的,这也可能会报错,你用英文状态的双引号,别用单引号打,python对于这些小细节很严格
如果有用,点击右上角采纳哦~