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 文件操作实现代码
Oct 07 Python
python判断字符串是否纯数字的方法
Nov 19 Python
在Python的Django框架中调用方法和处理无效变量
Jul 15 Python
在Python的Django框架中编写错误提示页面
Jul 22 Python
Python使用Pycrypto库进行RSA加密的方法详解
Jun 06 Python
Python去除、替换字符串空格的处理方法
Apr 01 Python
Python延时操作实现方法示例
Aug 14 Python
Python3 Post登录并且保存cookie登录其他页面的方法
Dec 28 Python
python3实现逐字输出的方法
Jan 23 Python
python实现弹跳小球
May 13 Python
python numpy 反转 reverse示例
Dec 04 Python
最简单的matplotlib安装教程(小白)
Jul 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简单的会话类代码
2011/08/08 PHP
YII分模块加载路由的实现方法
2018/10/01 PHP
由浅到深了解JavaScript类
2006/09/08 Javascript
javascript下IE与FF兼容函数收集
2008/09/17 Javascript
jQuery教程 $()包装函数来实现数组元素分页效果
2013/08/13 Javascript
javascript实现json页面分页实例代码
2014/02/20 Javascript
基于Jquery代码实现手风琴菜单
2015/11/19 Javascript
jQuery mobile类库使用时加载导航历史的方法简介
2015/12/04 Javascript
详解JavaScript中localStorage使用要点
2016/01/13 Javascript
vue实现的上传图片到数据库并显示到页面功能示例
2018/03/17 Javascript
vue组件的写法汇总
2018/04/12 Javascript
在ES5与ES6环境下处理函数默认参数的实现方法
2018/05/13 Javascript
VUE基于NUXT的SSR 服务端渲染
2018/11/30 Javascript
vue+element实现表单校验功能
2019/05/20 Javascript
解决layer弹出层的内容页点击按钮跳转到新的页面问题
2019/09/14 Javascript
优雅的使用javascript递归画一棵结构树示例代码
2019/09/22 Javascript
vue 全局环境切换问题
2019/10/27 Javascript
如何构建 vue-ssr 项目的方法步骤
2020/08/04 Javascript
JavaScript ES 模块的使用
2020/11/12 Javascript
python字符串加密解密的三种方法分享(base64 win32com)
2014/01/19 Python
浅析Python中的序列化存储的方法
2015/04/28 Python
Python模块包中__init__.py文件功能分析
2016/06/14 Python
Python编程求质数实例代码
2018/01/31 Python
Python递归调用实现数字累加的代码
2020/02/25 Python
python3+openCV 获取图片中文本区域的最小外接矩形实例
2020/06/02 Python
Pycharm配置lua编译环境过程图解
2020/11/28 Python
金宝贝童装官网:Gymboree
2016/08/31 全球购物
沙特阿拉伯电子产品和家用电器购物网站:Black Box
2019/07/24 全球购物
运行时异常与一般异常有何异同?
2014/01/05 面试题
介绍一些UNIX常用简单命令
2014/11/11 面试题
室内设计专业个人的自我评价
2013/10/19 职场文书
铅球加油稿100字
2014/09/26 职场文书
作风建设年活动实施方案
2014/10/24 职场文书
导师工作推荐信
2015/03/27 职场文书
医药公司开票员岗位职责
2015/04/15 职场文书
Apache Linkis 中间件架构及快速安装步骤
2022/03/16 Servers