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 相关文章推荐
下载给定网页上图片的方法
Feb 18 Python
零基础写python爬虫之urllib2使用指南
Nov 05 Python
python根据给定文件返回文件名和扩展名的方法
Mar 27 Python
Python 基础教程之闭包的使用方法
Sep 29 Python
tensorflow 输出权重到csv或txt的实例
Jun 14 Python
Python----数据预处理代码实例
Mar 20 Python
Python中如何引入第三方模块
May 27 Python
在keras中实现查看其训练loss值
Jun 16 Python
PyQt5 QDockWidget控件应用详解
Aug 12 Python
Python Unittest原理及基本使用方法
Nov 06 Python
Python3.10的一些新特性原理分析
Sep 15 Python
Python jiaba库的使用详解
Nov 23 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中利用XML技术构造远程服务(下)
2006/10/09 PHP
php下使用以下代码连接并测试
2008/04/09 PHP
在laravel5.2中实现点击用户头像更改头像的方法
2019/10/14 PHP
jquery tools系列 expose 学习
2009/09/06 Javascript
JavaScript在IE和Firefox(火狐)的不兼容问题解决方法小结
2010/04/13 Javascript
JavaScript对象链式操作代码(jquery)
2010/07/04 Javascript
dtree 网页树状菜单及传递对象集合到js内,动态生成节点
2012/04/14 Javascript
JS 控件事件小结
2012/10/31 Javascript
js获取当前页面路径示例讲解
2014/01/08 Javascript
JavaScript使用HTML5的window.postMessage实现跨域通信例子
2014/04/11 Javascript
JavaScript学习小结(7)之JS RegExp
2015/11/29 Javascript
JavaScript实现数据类型的相互转换
2016/03/06 Javascript
基于nodejs+express4.X实现文件下载的实例代码
2017/07/13 NodeJs
二维码图片生成器QRCode.js简单介绍
2017/08/18 Javascript
JavaScript实现读取与输出XML文件数据的方法示例
2018/06/05 Javascript
vue拖拽组件使用方法详解
2018/12/01 Javascript
babel7.x和webpack4.x配置vue项目的方法步骤
2019/05/12 Javascript
微信小程序实现列表的横向滑动方式
2020/07/15 Javascript
javascript操作向表格中动态加载数据
2020/08/27 Javascript
基于Vue.js+Nuxt开发自定义弹出层组件
2020/10/09 Javascript
详解javascript脚本何时会被执行
2021/02/05 Javascript
python实现百度关键词排名查询
2014/03/30 Python
详解Python 实现元胞自动机中的生命游戏(Game of life)
2018/01/27 Python
Python异常的检测和处理方法
2018/10/26 Python
python之线程通过信号pyqtSignal刷新ui的方法
2019/01/11 Python
使用python实现男神女神颜值打分系统(推荐)
2019/10/31 Python
python二元表达式用法
2019/12/04 Python
Python实现大数据收集至excel的思路详解
2020/01/03 Python
Python ini文件常用操作方法解析
2020/04/26 Python
如何在sublime编辑器中安装python
2020/05/20 Python
啦啦队口号大全
2014/06/16 职场文书
授权收款委托书
2014/09/23 职场文书
2014年重阳节老干部座谈会上的讲话稿
2014/09/25 职场文书
2014年应急工作总结
2014/12/11 职场文书
2015社区健康教育工作总结
2015/05/20 职场文书
Python Matplotlib绘制动画的代码详解
2022/05/30 Python