水仙花数是指一个三位正整数,它的每个位上的数字的3次方之和就等于它本身,例如:1
3+5
3+3
3=153。这类三位数也被叫做自恋数、自幂数或者阿姆斯特朗数。研究“水仙花数”编程问题是用编程解决“哥德巴赫猜想”的寻根和延伸。从寻找“水仙花数”的编程到验证哥德巴赫猜想的编程,其重心是编程的思考方法,对基础编程的学习有一定的实用价值,对编程思维乃至计算思维的训练有一定的启示。以下Python程序功能是找出三位数中的所有水仙花数。请从下面备选代码中选出一个合适的将程序补充完整。
For x in ① :
g= ② #分离个位上的数字并赋给变量g
s= ③ #分离十位上的数字并赋给变量s
b= ④ #分离百位上的数字并赋给变量b
if ⑤: #判断个、十、百位上数字的立方之和是否等于这个数
print(x,”是水仙花数")