首页 > 分享 > python习题库76

python习题库76

最新推荐文章于 2024-03-26 14:58:18 发布

后街女孩love 于 2020-05-24 23:20:47 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

习题76、给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出 各位数字。

number=input("请输入一个不多于5位的正整数:") if len(number) <=5: print("位数:",len(number)) print("倒叙打印出各位数字:",number[::-1]) else: print("请输入不多于5位的正整数!") 123456

在这里插入图片描述

习题77、求1000以内的所有水仙花数(水仙花数:它的每个位上的数字的 n 次幂 之和等于它本身,例如:1^3 + 5^3+ 3^3 = 153)

result=[] for i in range(1,1000): l=len(str(i)) if l==2: if int(str(i)[0])**2 +int(str(i)[1])**2 == i: result.append(i) elif l==3: if int(str(i)[0])**3 + int(str(i)[1])**3 + int(str(i)[2])**3==i: result.append(i) print(result) 12345678910

在这里插入图片描述

习题78、编程求s=1!+2!+3!+……+n!

n=5 s=0 t=1 for i in range(1,n+1): t*=i s+=t print(s) 1234567

在这里插入图片描述

习题79、钞票换硬币 把一元钞票换成一分、二分、五分硬币(每种至少一枚),有多种换法,分 别有哪些?

remain=100 -1 -2 -5#这里不是很懂,还可以这么写 result_list=[] count=0 for i in range(int(remain/1)): for j in range(int(remain/2)): 12345

相关知识

Python复习题库带答案
S=”Python”,能够显示输出Python的选项是:
【Python绘画】花朵
微生物检验技术习题库及参考答案.docx
SKYNE/python
超尔星学雅习通花道—插花技艺养成作业试题试卷
情人节教你如何用Python表白
python函数基本操作
20行Python代码开发植物识别 app
python爱心表白 每天都是浪漫七夕!

网址: python习题库76 https://m.huajiangbk.com/newsview1117955.html

所属分类:花卉
上一篇: C语言:输入n,a,求Sn=a+
下一篇: 学分绩 =(工科数学 * 5 +