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原始套接字编程示例分享
Feb 21 Python
Python检测生僻字的实现方法
Oct 23 Python
Python内建函数之raw_input()与input()代码解析
Oct 26 Python
python实现mysql的读写分离及负载均衡
Feb 04 Python
numpy使用fromstring创建矩阵的实例
Jun 15 Python
python二进制文件的转译详解
Jul 03 Python
python原类、类的创建过程与方法详解
Jul 19 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
Mar 12 Python
python爬虫学习笔记之pyquery模块基本用法详解
Apr 09 Python
在python中list作函数形参,防止被实参修改的实现方法
Jun 05 Python
python模拟点击玩游戏的实例讲解
Nov 26 Python
Python Selenium异常处理的实例分析
Feb 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
Http 1.1 Etag 与 Last-Modified提高php效率
2008/01/10 PHP
PHP中Date获取时间不正确怎么办
2008/06/05 PHP
php下关于中英数字混排的字符串分割问题
2010/04/06 PHP
php如何实现只替换一次或N次
2015/10/29 PHP
Laravel使用swoole实现websocket主动消息推送的方法介绍
2019/10/20 PHP
详细分析PHP 命名空间(namespace)
2020/06/30 PHP
游戏人文件夹程序 ver 4.03
2006/07/14 Javascript
js生成的验证码的实现与技术分析
2014/09/17 Javascript
浅谈JS日期(Date)处理函数
2014/12/07 Javascript
JavaScript编写连连看小游戏
2015/07/07 Javascript
jquery中object对象循环遍历的方法
2015/12/18 Javascript
如何防止INPUT按回车自动提交表单FORM
2016/12/06 Javascript
Angular的$http的ajax的请求操作(推荐)
2017/01/10 Javascript
jQuery实现优雅的弹窗效果(6)
2017/02/08 Javascript
webpack中CommonsChunkPlugin详细教程(小结)
2017/11/09 Javascript
vue bus全局事件中心简单Demo详解
2018/02/26 Javascript
浅谈Vue内置component组件的应用场景
2018/03/27 Javascript
JS查找孩子节点简单示例
2019/07/25 Javascript
[02:08:58]2014 DOTA2国际邀请赛中国区预选赛 Ne VS CIS
2014/05/22 DOTA
[56:35]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第一局
2016/03/06 DOTA
[04:40]2016国际邀请赛中国区预选赛全程TOP10镜头集锦
2016/07/01 DOTA
[01:52]2020年DOTA2 TI10夏季活动预告片
2020/07/15 DOTA
Python编程之序列操作实例详解
2017/07/22 Python
NetworkX之Prim算法(实例讲解)
2017/12/22 Python
Python中安装easy_install的方法
2018/11/18 Python
Python3中函数参数传递方式实例详解
2019/05/05 Python
浅析Python 简单工厂模式和工厂方法模式的优缺点
2020/07/13 Python
纯CSS3实现圆角效果(含IE兼容解决方法)
2014/05/07 HTML / CSS
浅谈CSS3鼠标移入图片动态提示效果(transform)
2017/11/06 HTML / CSS
html table呈现个人简历以及单元格宽度失效的问题解决
2021/01/22 HTML / CSS
Andrew Marc官网:设计师外套的领先制造商
2019/10/30 全球购物
德尔福集团DELPHI的笔试题
2012/02/22 面试题
运动会入场口号
2014/06/07 职场文书
企业党建工作汇报材料
2014/08/19 职场文书
2015年教师党员个人总结
2015/11/24 职场文书
Python Flask实现进度条
2022/05/11 Python