更新:增加2道题 (:з」∠)
复习python往年题时,发现没有答案,就自己做了这几道编程题,若有错误和改进意见,欢迎交流!
1. 编写python程序,要求实现用户键盘输入字符串,对其每个不重复的字符串形成列表,并反向降序输出。
a=input('请输入一个字符串:')
b=list(set(a)) //转换成无序不重复列表
b.sort(reverse=True) //进行降序排序
print(b)
输出为:

2. 编写python程序,要求利用函数实现求阶乘1!+2!+…+n!的和,并利用该函数求1!+2!+3!+4!+5!+6!的和。
def fact(n):
sum = 0
f = 1
for i in range(1, n+1):
f = f * i
sum += f
return sum
num = int(input()

这篇博客是关于Python编程的复习,涵盖了如何编写程序实现不重复字符串列表的降序输出、阶乘和的计算、列表的特定排序,以及涉及类的私有属性和多重继承的概念。作者提供了多个编程题目的详细描述,包括Teacher和Cadre类的多重继承以及一个私有属性的Teacher_Cadre类。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



