Python请求协助

这串代码我还是没搞懂,为啥错了?可以教教我,应该怎么写?我已经试了好几遍了。可为什么输入一个不是水仙花数的数,结果还是水仙花数?

img

if content == 153 or content == 370 or content == 371 or content == 407:
你那么写,因为370 371 407 都不是0,都是真的,所以表达式永真
你还可以写
if content in [153, 370, 371, 407]: