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定时检查某个进程是否已经关闭的方法
May 20 Python
详解Django缓存处理中Vary头部的使用
Jul 24 Python
详解Python3中字符串中的数字提取方法
Jan 14 Python
Python实现字典去除重复的方法示例
Jul 31 Python
Python supervisor强大的进程管理工具的使用
Apr 24 Python
pyqt5 删除layout中的所有widget方法
Jun 25 Python
详解python解压压缩包的五种方法
Jul 05 Python
Python封装成可带参数的EXE安装包实例
Aug 24 Python
PyCharm MySQL可视化Database配置过程图解
Jun 09 Python
python实现简单的名片管理系统
Apr 26 Python
Python用any()函数检查字符串中的字母以及如何使用all()函数
Apr 14 Python
Python matplotlib安装以及实现简单曲线的绘制
Apr 26 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的GD库imagettftext函数解决中文乱码问题
2015/01/24 PHP
php中文字符串截取多种方法汇总
2016/10/06 PHP
thinkPHP5框架自定义验证器实现方法分析
2018/06/11 PHP
jquery 学习笔记 传智博客佟老师附详细注释
2020/09/12 Javascript
JavaScript 类似flash效果的立体图片浏览器
2010/02/08 Javascript
JQuery优缺点分析说明
2010/06/09 Javascript
getElementByIdx_x js自定义getElementById函数
2012/01/24 Javascript
javascript 事件处理、鼠标拖动效果实现方法详解
2012/05/11 Javascript
jquery图片延迟加载 前端开发技能必备系列
2012/06/18 Javascript
js delete 用法(删除对象属性及变量)
2014/08/24 Javascript
常用的JavaScript WEB操作方法分享
2015/02/28 Javascript
AngularJS中的过滤器使用详解
2015/06/16 Javascript
jQuery插件开发精品教程(让你的jQuery更上一个台阶)
2015/11/07 Javascript
jquery easyui dataGrid动态改变排序字段名的方法
2017/03/02 Javascript
vue移动端监听滚动条高度的实现方法
2018/09/03 Javascript
详解使用Nuxt.js快速搭建服务端渲染(SSR)应用
2019/03/13 Javascript
详解如何实现Element树形控件Tree在懒加载模式下的动态更新
2019/04/25 Javascript
Nuxt使用Vuex的方法示例
2019/09/06 Javascript
使用 UniApp 实现小程序的微信登录功能
2020/06/09 Javascript
[01:30:15]DOTA2-DPC中国联赛 正赛 Ehome vs Aster BO3 第二场 2月2日
2021/03/11 DOTA
利用python实现数据分析
2017/01/11 Python
requests和lxml实现爬虫的方法
2017/06/11 Python
利用Python半自动化生成Nessus报告的方法
2019/03/19 Python
python3 tkinter实现点击一个按钮跳出另一个窗口的方法
2019/06/13 Python
Python破解BiliBili滑块验证码的思路详解(完美避开人机识别)
2020/02/17 Python
什么是python的id函数
2020/06/11 Python
使用CSS3制作一个简单的进度条(demo)
2017/05/23 HTML / CSS
高二物理教学反思
2014/02/08 职场文书
春节联欢晚会主持词
2014/03/24 职场文书
副科级后备干部考察材料
2014/05/15 职场文书
国庆宣传标语
2014/06/30 职场文书
法定代表人身份证明书
2014/09/10 职场文书
戒毒悔改检讨书
2014/09/21 职场文书
导游词之茶卡盐湖
2019/11/26 职场文书
详解Python牛顿插值法
2021/05/11 Python
JavaScript 定时器详情
2021/11/11 Javascript