༺孤独༒若仙༻
2021-07-27 22:18
采纳率: 25%
浏览 43

用python编写一个函数,输入一个数求从1加到这个数的和,1到4的和是10

img

  • 好问题 提建议
  • 收藏

3条回答 默认 最新

  • 已采纳

    你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)

    def sumnum(n):
        s = 0
        for i in range(1,n+1):
            s += i
        return s
    
    n = int(input("请输入一个数:"))
    print("1到{}的和是{}".format(n,sumnum(n)))
    

    img

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • CSDN专家-HGJ 2021-07-27 22:25

    定义一个求和函数,使用求和函数和列表解析式,使得代码简洁; 然后用input函数输入一个整数,调用函数输出结果。

    def addition(n):
        return sum([i for i in range(1,n+1)])
    
    inp = int(input('输入一个数是:'))
    res = addition(inp)
    print(f'1到{inp}的和是{res}')
    

    如果对你有帮助,请点【采纳】按钮支持一下。

    评论
    解决 无用
    打赏 举报
  • String name="小吴"; 2021-07-27 23:46

    题倒是简单,但是为什么要帮你做?

    img

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题