请问用python怎么做呢嘻嘻谢谢(✪▽✪)

 

def factorial(n):
    if n == 0 or n == 1:
        return 1
    else:
        return (n*factorial(n-1))


sum=0
n=int(input("请输入正整数n:"))
for i in range(1,n+1,2)
    sum+=factorial(i)
print(sum)

第二题:可以直接通过str类的swapcase方法可以快速实现大写便小写、小写变大写的功能。

s.swapcase()

第二题是考察你assic码的知识

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632