更新:增加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(