m0_59355846 2021-06-21 21:23 采纳率: 40%
浏览 15
已采纳

python上机实验

 

  • 写回答

2条回答 默认 最新

  • 奋斗的小小鱼 2021-06-21 21:39
    关注
    #partD
    a = int(input("请输入一个正整数:"))
    b = 1
    for i in range(1, a+1):
        if i % 2 == 1:
            b *= i
    print(b)
    
    #partE
    a = int(input("请输入一个数:"))
    print(abs(a))
    
    #求20!阶乘的和
    n = 20
    tmp = 1
    sum_num = 0
    for i in range(1, n + 1):
        tmp = tmp * i
        sum_num = sum_num + tmp
    print('%d! 的和是 %d ' % (n, sum_num))
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?