python求水仙花数和完数
# 求以下三数的和,保留2位小数 1~a之和 1~b的平方和 1~c的倒数和 a,b,c=map(int,input().split()) sum=0 for i in range(a+1):sum+=i for i in range(b+1):sum+=i**2 for i in range(1,c+1):sum+=1/i sum="%.2f"%sum print(sum) #水仙花数 for i in range(100,1000):a=i%10b=int(i/100)c=int(i/10)%10if i==(a**3+b**3+c**3):print(i) # 一个数如果恰好等于不包含它本身所有因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出N之内的所有完数,并按下面格式输出其因子 from math import sqrt def check(n):num=0for i in range(1,int(sqrt(n))+1):if n%i==0:num+=iif i!=1:num+=(n/i)if num==n:return 1else:return 0 a=10 for i in range(2,a):if check(i)==1:b=f"{i} its factors are"for j in range(1,i):if i%j==0:b=' '.join([b,str(j)])print(b)
12345678910111213141516171819202122232425262728293031323334353637383940414243相关知识
python水仙花数的编程讲解
python水仙花数的编程代码
LintCode Python 水仙花数(当n >= 6时报错)
打印“水仙花数”
Python水仙花、冥函数、质因数、完全数案例练习题!
Python 水仙花数练习
每日经典算法题(三) 求水仙花数
vs水仙花数c语言代码,求水仙花数c语言代码怎么写
求100~999之间的水仙花数
C语言:输出所有的水仙花数
原文链接: python求水仙花数和完数 https://www.huajiangbk.com/newsview351648.html
| 上一篇: 输出所有的水仙花数,所谓水仙花数... | 下一篇: python输出1到1000内的... |
推荐分享

- 1明日花キララ:明日花绮罗年度... 34533
- 2明日花キララ(明日花绮罗)经... 20067
- 3五月天婷婷开心六月丁香:音乐... 14375
- 4胡椒木盆景从上盆制作到养护,... 13586
- 5十大致癌花卉排行榜,哪些花卉... 11260
- 6家庭养花知识大全 家庭养花有... 10769
- 7兰花叶子扭的是什么兰 10477
- 8家庭养花风水知识 家庭养花“... 10422
- 9仙人球“水蜜桃”—又美又仙,... 9743
- 10老师精选05—河北彩花(出道... 9373




