python使用循环打印所有三位数水仙花数的实例


Posted in Python onNovember 13, 2018

首先水仙花数是什么?

水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。

条件:它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。

python-while

a = 100
e = 0
while a < 1000: #三位数中
  b = a % 10  #个位数
  c = a // 10 % 10  #十位数
  d = a // 100   #百位数
  if b ** 3 + c ** 3 + d ** 3 == a: #判断条件
    e += 1
    print(a) #打印出三位数中所有的水仙花数
  a += 1
print(e) #打印了三位数中所有的水仙花的次数

python-for

e = 0
for a in range(100,1000):
  b = a % 10  #个位数
  c = a // 10 % 10  #十位数
  d = a // 100   #百位数
  if b ** 3 + c ** 3 + d ** 3 == a: #判断条件
    e += 1
print(e)

以上这篇python使用循环打印所有三位数水仙花数的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python编程之event对象的用法实例分析
Mar 23 Python
Python中异常重试的解决方案详解
May 05 Python
基于hashlib模块--加密(详解)
Jun 21 Python
python 函数传参之传值还是传引用的分析
Sep 07 Python
Tensorflow 训练自己的数据集将数据直接导入到内存
Jun 19 Python
详解python3中tkinter知识点
Jun 21 Python
Python迭代器与生成器用法实例分析
Jul 09 Python
Python 获取中文字拼音首个字母的方法
Nov 28 Python
浅谈Django中的QueryDict元素为数组的坑
Mar 31 Python
Pandas加速代码之避免使用for循环
May 30 Python
Django drf请求模块源码解析
Jun 08 Python
PYTHON InceptionV3模型的复现详解
May 06 Python
Python判断一个三位数是否为水仙花数的示例
Nov 13 #Python
Python一句代码实现找出所有水仙花数的方法
Nov 13 #Python
python简易实现任意位数的水仙花实例
Nov 13 #Python
python找出完数的方法
Nov 12 #Python
python 获取一个值在某个区间的指定倍数的值方法
Nov 12 #Python
浅谈Python的list中的选取范围
Nov 12 #Python
python scipy求解非线性方程的方法(fsolve/root)
Nov 12 #Python
You might like
php simplexmlElement操作xml的命名空间实现代码
2011/01/04 PHP
JavaScript保留关键字汇总
2015/12/01 Javascript
使用js获取地址栏参数的方法推荐(超级简单)
2016/06/14 Javascript
jQuery Ajax File Upload实例源码
2016/12/12 Javascript
浅谈JavaScript的自动垃圾收集机制
2016/12/15 Javascript
Vue监听数组变化源码解析
2017/03/09 Javascript
JS实现发送短信验证后按钮倒计时功能(防止刷新倒计时失效)
2017/07/07 Javascript
JavaScript中的return布尔值的用法和原理解析
2017/08/14 Javascript
react.js 父子组件数据绑定实时通讯的示例代码
2017/09/25 Javascript
微信小程序实现预览图片功能
2020/10/22 Javascript
如何在Vue中使用CleaveJS格式化你的输入内容
2018/12/14 Javascript
详解webpack4.x之搭建前端开发环境
2019/03/28 Javascript
React优化子组件render的使用
2019/05/12 Javascript
vue实现移动端省市区选择
2019/09/27 Javascript
Python实现查看系统启动项功能示例
2018/05/10 Python
django.db.utils.ProgrammingError: (1146, u“Table‘’ doesn’t exist”)问题的解决
2018/07/13 Python
nginx搭建基于python的web环境的实现步骤
2020/01/03 Python
Python os模块常用方法和属性总结
2020/02/20 Python
python 实现 hive中类似 lateral view explode的功能示例
2020/05/18 Python
django restframework serializer 增加自定义字段操作
2020/07/15 Python
HTML5 Canvas中绘制矩形实例
2015/01/01 HTML / CSS
Joseph官网:英国小众奢侈品牌
2019/05/17 全球购物
Java如何调用外部Exe程序
2015/07/04 面试题
大家检讨书5000字
2014/02/03 职场文书
学历公证书范本
2014/04/09 职场文书
财务负责人任命书
2014/06/06 职场文书
图书馆标语
2014/06/19 职场文书
爱的奉献演讲稿
2014/09/10 职场文书
餐饮服务员岗位职责
2015/02/09 职场文书
2015年幼儿园大班工作总结
2015/04/25 职场文书
故意杀人罪辩护词
2015/05/21 职场文书
行政诉讼答辩状
2015/05/21 职场文书
工作收入证明模板
2015/06/12 职场文书
2015年清剿火患专项行动工作总结
2015/07/27 职场文书
2016中秋节晚会开场白
2015/11/26 职场文书
基于Redis位图实现用户签到功能
2021/05/08 Redis