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实现类的静态变量用法实例
May 08 Python
python使用urllib2提交http post请求的方法
May 26 Python
Django 如何获取前端发送的头文件详解(推荐)
Aug 15 Python
Python编程求质数实例代码
Jan 31 Python
python用户评论标签匹配的解决方法
May 31 Python
centos6.8安装python3.7无法import _ssl的解决方法
Sep 17 Python
python实现邮件自动发送
Aug 10 Python
PYTHON如何读取和写入EXCEL里面的数据
Oct 28 Python
python Popen 获取输出,等待运行完成示例
Dec 30 Python
Python3-异步进程回调函数(callback())介绍
May 02 Python
Pythonic版二分查找实现过程原理解析
Aug 11 Python
记录一下scrapy中settings的一些配置小结
Sep 28 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微信开发之根据用户回复关键词\位置返回附近信息
2016/06/24 PHP
利用PHPExcel实现Excel文件的写入和读取
2017/04/26 PHP
在jquery中处理带有命名空间的XML数据
2011/06/13 Javascript
jquery 倒计时效果实现秒杀思路
2013/09/11 Javascript
Javascript中string转date示例代码
2013/11/01 Javascript
jQuery中:visible选择器用法实例
2014/12/30 Javascript
JavaScript操作DOM元素的childNodes和children区别
2015/04/01 Javascript
C++中的string类的用法小结
2015/08/07 Javascript
js实现索引图片切换效果
2015/11/21 Javascript
node.js利用redis数据库缓存数据的方法
2017/03/01 Javascript
JQuery通过后台获取数据遍历到前台的方法
2018/08/13 jQuery
create-react-app安装出错问题解决方法
2018/09/04 Javascript
Vue异步组件处理路由组件加载状态的解决方案
2018/09/07 Javascript
CKEditor4配置与开发详细中文说明文档
2018/10/08 Javascript
Vue 表情包输入组件的实现代码
2019/01/21 Javascript
js布局实现单选按钮控件
2020/01/17 Javascript
vue中keep-alive、activated的探讨和使用详解
2020/07/26 Javascript
使用python绘制人人网好友关系图示例
2014/04/01 Python
Python通过matplotlib画双层饼图及环形图简单示例
2017/12/15 Python
Python反转序列的方法实例分析
2018/03/21 Python
用python代码将tiff图片存储到jpg的方法
2018/12/04 Python
python实现贪吃蛇小游戏
2020/03/21 Python
selenium+python自动化测试环境搭建步骤
2019/06/03 Python
python的pytest框架之命令行参数详解(上)
2019/06/27 Python
PyCharm使用Docker镜像搭建Python开发环境
2019/12/26 Python
使用css3 属性如何丰富图片样式(圆角 阴影 渐变)
2012/11/22 HTML / CSS
HTML5的自定义属性data-*详细介绍和JS操作实例
2014/04/10 HTML / CSS
设计师珠宝:Ylang 23
2018/05/11 全球购物
仲裁协议书
2014/09/26 职场文书
农村党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书
写给领导的感谢信
2015/01/22 职场文书
主持人大赛开场白
2015/05/29 职场文书
品德与社会教学反思
2016/02/24 职场文书
SQL Server——索引+基于单表的数据插入与简单查询【1】
2021/04/05 SQL Server
HTML5基础学习之文本标签控制
2022/03/25 HTML / CSS
Golang日志包的使用
2022/04/20 Golang