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中django框架通过正则搜索页面上email地址的方法
Mar 21 Python
Python实现快速傅里叶变换的方法(FFT)
Jul 21 Python
Python pyinotify模块实现对文档的实时监控功能方法
Oct 13 Python
python判断文件是否存在,不存在就创建一个的实例
Feb 18 Python
Python写一个基于MD5的文件监听程序
Mar 11 Python
Python实现连接MySql数据库及增删改查操作详解
Apr 16 Python
Python循环结构的应用场景详解
Jul 11 Python
Pycharm 字体大小调整设置的方法实现
Sep 27 Python
关于Numpy数据类型对象(dtype)使用详解
Nov 27 Python
Python如何存储数据到json文件
Mar 09 Python
Python %r和%s区别代码实例解析
Apr 03 Python
Python使用Paramiko控制liunx第三方库
May 20 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
ThinkPHP视图查询详解
2014/06/30 PHP
php 参数过滤、数据过滤详解
2015/10/26 PHP
基于PHP代码实现中奖概率算法可用于刮刮卡、大转盘等抽奖算法
2015/12/20 PHP
PHP通过微信跳转的Code参数获取用户的openid(关键代码)
2016/07/06 PHP
laravel7学习之无限级分类的最新实现方法
2020/09/30 PHP
在JavaScript中遭遇级联表达式陷阱
2007/03/08 Javascript
[Web]防止用户复制页面内容和另存页面的方法
2009/02/06 Javascript
js如何设置在iframe框架中指定div不显示
2013/12/04 Javascript
JavaScript中定时控制Throttle、Debounce和Immediate详解
2016/11/17 Javascript
JS中LocalStorage与SessionStorage五种循序渐进的使用方法
2017/07/12 Javascript
JavaScript插件Tab选项卡效果
2017/11/14 Javascript
Vue如何实现响应式系统
2018/07/11 Javascript
JS实现获取数组中最大值或最小值功能示例
2019/03/02 Javascript
更强大的vue ssr实现预取数据的方式
2019/07/19 Javascript
JQuery复选框全选效果如何实现
2020/05/08 jQuery
JS如何寻找数组中心索引过程解析
2020/06/01 Javascript
微信小程序实现拼图小游戏
2020/10/22 Javascript
python操作mysql中文显示乱码的解决方法
2014/10/11 Python
python输出当前目录下index.html文件路径的方法
2015/04/28 Python
Python使用numpy实现BP神经网络
2018/03/10 Python
python json.loads兼容单引号数据的方法
2018/12/19 Python
python标记语句块使用方法总结
2019/08/05 Python
django实现支付宝支付实例讲解
2019/10/17 Python
使用python绘制二维图形示例
2019/11/22 Python
CSS3教程(6):创建网站多列
2009/04/02 HTML / CSS
一家专门做特卖的网站:唯品会
2016/10/09 全球购物
荷兰优雅女装网上商店:Heine
2016/11/14 全球购物
担保书格式及范文
2014/04/01 职场文书
安康杯竞赛活动总结
2014/05/05 职场文书
行政专员岗位职责说明书
2014/07/30 职场文书
2015年度村委会工作总结
2015/04/29 职场文书
2016大学生社会实践单位评语
2015/12/01 职场文书
医护人员继续教育学习心得体会
2016/01/19 职场文书
用几道面试题来看JavaScript执行机制
2021/04/30 Javascript
MySQL into_Mysql中replace与replace into用法案例详解
2021/09/14 MySQL
Python中的socket网络模块介绍
2022/07/23 Python