python找水仙花数_python寻找水仙花数
(
"
寻找水仙花数
"
)
#
题目:打印出所有的
"
水仙花数
"
,所谓
"
水仙花数
"
是指一个三位数,其各位数字立方和等于该数本
身。
#
例如:
153
是一个
"
水仙花数
"
,因为
153=1^3
+
5^3
+
3^3
。
#
程序分析:利用
for
循环控制
100-999
个数,每个数分解出个位,十位,百位。
#
其实两位数以上的数都可能存在梅花数。
doIt
= True
while
doIt
:
w
=
int
(
input
(
"
你想在几位数中寻找水仙花数?
"
))
s
=
[]
sum
=
0
total
=
0
for
n
in
range
(
10
**
(
w
-
1
),
10
**
w
)
:
for
i
in
range
(
1
,
w
+
1
)
:
p
=
int
(
n
/
(
10
**
(
i
-
1
))
%
10
)
sum
+=
p
**
w
if
sum
==
n
:
(
"
水仙花数:
"
,
n
)
total
+=
1
sum
=
0
(
"
在
%d
位数中共发现了
%d
个水仙花数。
"
%
(
w
,
total
))
if
input
(
"
还要继续寻找吗?(
y/n
)
:"
)
==
"n"
:
doIt
= False
python找水仙花数_python寻找水仙花数相关推荐
- 原 python实现水仙花数_Python实现水仙花数
水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI).自恋数.自幂数.阿姆斯壮数或阿姆斯特朗数(Armst ...
- python怎样用函数求水仙花数_python求解水仙花数的方法
本文实例讲述了python求解水仙花数的方法.分享给大家供大家参考.具体如下: 一个N位的十进制正整数,如果它的每个位上的数字的N次方的和等于这个数本身,则称其为花朵数. #!/usr/bin/pyt ...
- python输出水仙花数_python打印水仙花数(基础版)
水仙花数是指一个 n 位数(n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身. 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方. 利用for ...
- python输入班级姓名_python,寻找班级里面名字最长的人
寻找班级里面名字最长的人 我有一串字符串人名:names=(' Kunpen Ji, Li XIAO, Caron Li,' ' Dongjian SHI, Ji ZHAO, Fia YUAN Y,' ...
- python找出素数_python找素数
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 注意:对正整数n,如果用2到n的平方根之间的所有整数去除,均无法整除,则n为质数 ...
- python找最大值序号_python找最大值
广告关闭 回望2020,你在技术之路上,有什么收获和成长么?对于未来,你有什么期待么?云+社区年度征文,各种定制好礼等你! 推荐使用腾讯云 api 配套的 7 种常见的编程语言 sdk,已经封装了签名 ...
- pip安装了 但是python找不到_python安装完毕后,用pip安装提示找不到ssl模块怎么解决?...
python安装完毕后,提示找不到ssl模块: 例如这样: pip is configured with locations that require TLS/SSL, however the ssl ...
- python找零钱代码_Python实现的一个找零钱的小程序代码分享
Python写的一个按面值找零钱的程序,按照我们正常的思维逻辑从大面值到小面值的找零方法,人民币面值有100元,50元,20元,10元,5元,1元,5角,1角,而程序也相应的设置了这些面值.只需要调用 ...
- python找零钱问题_Python基于回溯法子集树模板解决找零问题示例
本文实例讲述了Python基于回溯法子集树模板解决找零问题.分享给大家供大家参考,具体如下: 问题 有面额10元.5元.2元.1元的硬币,数量分别为3个.5个.7个.12个.现在需要给顾客找零16元, ...
最新文章
- c语言中空格字符怎么表示_漫画:腾讯面试题,请实现把字符串中的空格替换为“%20”...
- telerik 某些ajax拿数据方式下 load on demand 不起作用
- Python解决数独
- 野火IMJAVA开发的即时通讯系统源码
- 中国水性颜料市场趋势报告、技术动态创新及市场预测
- vue 日历 vue-calendar
- Atitit java读取tif文件为空null的解决 图像处理
- 日期相关的小函数汇总
- Java速成:Boot入门
- 小白能读懂的 《手把手教你学DSP(TMS320X281X)》第六章 F2812的存储器映像
- 洛达芯片检测工具AB153x_UT,检测蓝牙芯片协议
- 2022hgame-week1 wp
- Qt ERROR : The inferior stopped because it received a signal from the operating system.
- 查看mysql数据库所占内存,以及每个表所占内存
- Unraid6.9.1开心版安装
- Python:打印九九乘法口诀表
- TabLayout+ViewPager+Fragment实现切页展示
- (关于边界填充)cv2.copyMakeBorder()怎么用?及效果展示(opencv)(python)
- NLP-D62-nlp比赛D31刷题D15
- APP接入支付宝支付功能
热门文章
- Pattern和Matcher
- 初探ASP.NET Web API
- 纪念SlingShot 矩阵快速幂 构造矩阵
- 人工神经网络模型是一种什么模型 - 人工神经网络的基础数学模型
- 各系统的未知数个数都小于方程个数,但所有未知数仍可能可以求解
- Matlab 使用solve求解方程,出现未知数z和root
- vue项目报sockjs.js?9be2:1609 GET http://192.168.43.119:8080/sockjs-node/info?t=1670034125658
- 511遇见易语言大漠多线程自动切换账号循环登录任务模板
- Hive的常见函数及出勤人数看板(五)
- 自卸汽车土方运输合同