dabocaiqq
dabocaiqq
2020-05-29 18:03
采纳率: 66.6%
浏览 155

高分悬赏:Python语言完全不用if while break continue,怎么实现1+1/2+1/3+...+1/100的运算呢

高分悬赏:Python语言完全不用if while break continue,怎么实现1+1/2+1/3+...+1/100的运算呢

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • wojiushiwo945you
    毕小宝 2020-06-20 08:39
    已采纳

    Python 也有 for 循环的语法呢 ,中间区域就是 for 循环的用法:https://www.runoob.com/python3/python3-loop.html

    点赞 评论
  • qq_21516633
    我不是高材生 2020-05-29 23:08

    可以用 for 吗?

    sum = 0
    for i in range(1,101):
        sum += 1/i
    print(sum)
    # 5.187377517639621
    
    点赞 评论
  • qq_28024621
    Angel OvO 2020-05-29 23:58

    import numpy as np
    x = np.ones(100)
    y = np.linspace(1, 100, 100)
    z = x/y
    print(np.sum(z))

    点赞 评论

相关推荐