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使用MD5加密字符串示例
Aug 22 Python
零基础写python爬虫之打包生成exe文件
Nov 06 Python
Python操作MySQL数据库9个实用实例
Dec 11 Python
Python使用smtplib模块发送电子邮件的流程详解
Jun 27 Python
分享python数据统计的一些小技巧
Jul 21 Python
Python+Turtle动态绘制一棵树实例分享
Jan 16 Python
pandas表连接 索引上的合并方法
Jun 08 Python
python占位符输入方式实例
May 27 Python
基于python 取余问题(%)详解
Jun 03 Python
Django mysqlclient安装和使用详解
Sep 17 Python
python和anaconda的区别
May 06 Python
在python中读取和写入CSV文件详情
Jun 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
东芝TOSHIBA RP-F11电路分析
2021/03/02 无线电
php加密算法之实现可逆加密算法和解密分享
2014/01/21 PHP
理解PHP中的stdClass类
2014/04/18 PHP
PHP定时更新程序设计思路分享
2014/06/10 PHP
ThinkPHP2.0读取MSSQL提示Incorrect syntax near the keyword 'AS'的解决方法
2014/06/25 PHP
JavaScript字符串String和Array操作的有趣方法
2012/12/18 Javascript
Extjs4中tree的拖拽功能(可以两棵树之间拖拽) 简单实例
2013/12/08 Javascript
JS继承用法实例分析
2015/02/05 Javascript
浅谈javascript的call()、apply()、bind()的用法
2016/02/21 Javascript
JavaScript 最佳实践:帮你提升代码质量
2016/12/03 Javascript
Jquery Easyui日历组件Calender使用详解(23)
2016/12/18 Javascript
JS对象是否拥有某属性如何判断
2017/02/03 Javascript
在node中使用jwt签发与验证token的方法
2019/04/03 Javascript
echarts大屏字体自适应的方法步骤
2019/07/12 Javascript
vue iview多张图片大图预览、缩放翻转
2019/07/13 Javascript
Javascript var变量删除原理及实现
2020/08/26 Javascript
Nuxt.js 静态资源和打包的操作
2020/11/06 Javascript
Python中集合的内建函数和内建方法学习教程
2015/08/19 Python
使用Python3编写抓取网页和只抓网页图片的脚本
2015/08/20 Python
基于并发服务器几种实现方法(总结)
2017/12/29 Python
Python使用selenium实现网页用户名 密码 验证码自动登录功能
2018/05/16 Python
对Python 数组的切片操作详解
2018/07/02 Python
详解Python循环作用域与闭包
2019/03/21 Python
python读写配置文件操作示例
2019/07/03 Python
Python数据库小程序源代码
2019/09/15 Python
Python 余弦相似度与皮尔逊相关系数 计算实例
2019/12/23 Python
在Ubuntu 20.04中安装Pycharm 2020.1的图文教程
2020/04/30 Python
瑞典最大的儿童用品网上商店:pinkorblue.se
2021/03/09 全球购物
杭州时比特电子有限公司SQL
2013/08/22 面试题
企业内部培训方案
2014/02/04 职场文书
自我介绍演讲稿范文
2014/08/21 职场文书
医院领导班子四风对照检查材料
2014/09/27 职场文书
教师批评与自我批评范文
2014/10/15 职场文书
网络妈妈观后感
2015/06/08 职场文书
纪检监察立案决定书
2015/06/24 职场文书
将MySQL的表数据全量导入clichhouse库中
2022/03/21 MySQL