详细代码以下:
for num in range(100,1000): #假如num正在[100,1000)范畴,就顺次轮回掏出num的值,第一次取100,下一次取101....最初一次取999 bai = num // 100 # //取整符号,对100取整,失去百位上的数字 shi = num // 10 % 10 #失去十位上的数字 %取余符号 ge = num % 10 #失去个位上的数字 if(bai**3+shi**3+ge**3==num): #列位数字以及等于num print(num, end = ' ') #输入合乎if前提的数字 end = ' '使患上输入的数没有换行,以空格离隔偕行输入
保举教程:python教程
以上就是python输入水仙花数的具体内容,更多请存眷资源魔其它相干文章!
标签: Python python教程 python编程 python使用问题 水仙花数
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!