python输出水仙花数

王林
发布: 2020-05-07 09:53:04
原创
6197 人浏览过

python输出水仙花数

具体代码如下:

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输出水仙花数的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!