Python语言生成水仙花数代码示例


Posted in Python onDecember 18, 2017

水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。

本文将通过Python代码实现打印水仙花数,具体如下:

#水仙花数
#narcissistic number
#水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。
#(例如:1^3 + 5^3+ 3^3 = 153)
import math
import string

for x in range(1,10):
  a=x*x*x
  for y in range(0,10):
    b=y*y*y
    for z in range(0,10):
      c=z*z*z
      d=a+b+c
      w='%d' %x+'%d' %y+'%d' %z
      if d==int(w):
        print('水仙花数:'+w+'\n')

运行结果:

Python语言生成水仙花数代码示例

总结

以上就是本文关于Python语言生成水仙花数代码示例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
python获取图片颜色信息的方法
Mar 18 Python
Python实现上下班抢个顺风单脚本
Feb 07 Python
python十进制和二进制的转换方法(含浮点数)
Jul 07 Python
解决Django后台ManyToManyField显示成Object的问题
Aug 09 Python
Python 利用高德地图api实现经纬度与地址的批量转换
Aug 14 Python
Windows下pycharm创建Django 项目(虚拟环境)过程解析
Sep 16 Python
Django框架model模型对象验证实现方法分析
Oct 02 Python
解决Python pip 自动更新升级失败的问题
Feb 21 Python
Python爬取365好书中小说代码实例
Feb 28 Python
浅谈cv2.imread()和keras.preprocessing中的image.load_img()区别
Jun 12 Python
python 决策树算法的实现
Oct 09 Python
Django Model层F,Q对象和聚合函数原理解析
Nov 12 Python
Python实现的双色球生成功能示例
Dec 18 #Python
Python实现的摇骰子猜大小功能小游戏示例
Dec 18 #Python
简单实现python进度条脚本
Dec 18 #Python
Python编程使用*解包和itertools.product()求笛卡尔积的方法
Dec 18 #Python
通过Python 获取Android设备信息的轻量级框架
Dec 18 #Python
python中列表和元组的区别
Dec 18 #Python
Django REST为文件属性输出完整URL的方法
Dec 18 #Python
You might like
PHP生成月历代码
2007/06/14 PHP
PHP多维数组遍历方法(2种实现方法)
2015/12/10 PHP
老生常谈PHP数组函数array_merge(必看篇)
2017/05/25 PHP
PHP微信H5支付开发实例
2018/07/25 PHP
tp5(thinkPHP5)框架实现多数据库查询的方法
2019/01/10 PHP
使用JS操作页面表格,元素的一些技巧
2007/02/02 Javascript
javascript数字数组去重复项的实现代码
2010/12/30 Javascript
JavaScript中使用Callback控制流程介绍
2015/03/16 Javascript
jQuery树插件zTree使用方法详解
2017/05/02 jQuery
angular使用post、get向后台传参的问题实例
2017/05/27 Javascript
如何理解Vue的render函数的具体用法
2017/08/30 Javascript
微信小程序-getUserInfo回调的实例详解
2017/10/27 Javascript
webpack组织模块打包Library的原理及实现
2018/03/10 Javascript
webpack v4 从dev到prd的方法
2018/04/02 Javascript
vue实现自定义H5视频播放器的方法步骤
2019/07/01 Javascript
Vue实现push数组并删除的例子
2019/11/01 Javascript
python实现人脸识别经典算法(一) 特征脸法
2018/03/13 Python
Ubuntu16.04/树莓派Python3+opencv配置教程(分享)
2018/04/02 Python
django1.11.1 models 数据库同步方法
2018/05/30 Python
python实现统计文本中单词出现的频率详解
2019/05/20 Python
Django用户认证系统 组与权限解析
2019/08/02 Python
详解Python3中的 input() 函数
2020/03/18 Python
pycharm全局搜索的具体步骤
2020/07/28 Python
python中pyqtgraph知识点总结
2021/01/26 Python
英国鞋类及配饰零售商:Kurt Geiger
2017/02/04 全球购物
英国文具、办公用品和科技商店:Ryman
2018/09/27 全球购物
销售员自我评价怎么写
2013/09/19 职场文书
最新教师自我评价分享
2013/11/12 职场文书
人事任命书格式
2014/06/05 职场文书
质量提升方案
2014/06/16 职场文书
大学生操行评语大全
2014/12/31 职场文书
介绍信怎么写
2015/05/05 职场文书
windows下快速安装nginx并配置开机自启动的方法
2021/05/11 Servers
Python turtle编写简单的球类小游戏
2022/03/31 Python
SQL Server携程核心系统无感迁移到MySQL实战
2022/06/01 SQL Server
Win11控制面板快捷键是什么?Win11打开控制面板的方法汇总
2022/07/07 数码科技