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二维码生成库qrcode安装和使用示例
Dec 16 Python
Python图片裁剪实例代码(如头像裁剪)
Jun 21 Python
Python中工作日类库Busines Holiday的介绍与使用
Jul 06 Python
Python调用系统底层API播放wav文件的方法
Aug 11 Python
详解Python 数据库的Connection、Cursor两大对象
Jun 25 Python
python读取几个G的csv文件方法
Jan 07 Python
Python实现的拉格朗日插值法示例
Jan 08 Python
python定时任务 sched模块用法实例
Nov 04 Python
浅谈tensorflow 中的图片读取和裁剪方式
Jun 30 Python
python与idea的集成的实现
Nov 20 Python
Python3爬虫ChromeDriver的安装实例
Feb 06 Python
python numpy中setdiff1d的用法说明
Apr 22 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
加强版phplib的DB类
2008/03/31 PHP
LotusPhp笔记之:Logger组件的使用方法
2013/05/06 PHP
解析MySql与Java的时间类型
2013/06/22 PHP
PHP 中使用explode()函数切割字符串为数组的示例
2017/05/06 PHP
PHP将英文数字转换为阿拉伯数字实例讲解
2019/01/28 PHP
PHP date()格式MySQL中插入datetime方法
2019/01/29 PHP
PhpStorm配置Xdebug调试的方法步骤
2019/02/02 PHP
Z-Blog中用到的js代码
2007/03/15 Javascript
js一组验证函数
2008/12/20 Javascript
网页开发中的容易忽略的问题 javascript HTML中的table
2009/04/15 Javascript
javascript中的作用域scope介绍
2010/12/28 Javascript
JQuery触发radio或checkbox的change事件
2012/12/18 Javascript
JS获取文本框,下拉框,单选框的值的简单实例
2014/02/26 Javascript
jquery+css3实现会动的小圆圈效果
2016/01/27 Javascript
Javascript中关于Array.filter()的妙用详解
2016/12/04 Javascript
vue.js父组件使用外部对象的方法示例
2017/04/25 Javascript
微信小程序 input表单与redio及下拉列表的使用实例
2017/09/20 Javascript
JavaScript实现打印星型金字塔功能实例分析
2017/09/27 Javascript
js解决软键盘遮挡输入框的问题分享
2017/12/19 Javascript
VUE+Element UI实现简单的表格行内编辑效果的示例的代码
2018/10/31 Javascript
layui富文本编辑器前端无法取值的解决方法
2019/09/18 Javascript
[01:20:06]TNC vs VG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
[48:28]完美世界DOTA2联赛循环赛FTD vs Magma第二场 10月30日
2020/10/31 DOTA
[43:58]DOTA2-DPC中国联赛定级赛 LBZS vs SAG BO3第一场 1月8日
2021/03/11 DOTA
解决Pandas的DataFrame输出截断和省略的问题
2019/02/08 Python
python如何实现视频转代码视频
2019/06/17 Python
python SQLAlchemy的Mapping与Declarative详解
2019/07/04 Python
python设置随机种子实例讲解
2019/09/12 Python
Python Numpy 控制台完全输出ndarray的实现
2020/02/19 Python
凯特·丝蓓英国官网:Kate Spade英国
2016/11/07 全球购物
捷克家具销售网站:SCONTO Nábytek
2020/01/02 全球购物
欢迎领导检查标语
2014/06/27 职场文书
2014全年工作总结
2014/11/27 职场文书
2014年中班下学期工作总结
2014/12/11 职场文书
先进教育工作者事迹材料
2014/12/23 职场文书
出纳2015年度工作总结范文
2015/10/14 职场文书