【问题标题】:How to suming a series of numbers till it fits a double inequalty如何对一系列数字求和直到符合双重不等式
【发布时间】:2023-02-15 19:21:08
【问题描述】:
sum=0 
n=0 
while sum>60 and sum<100:   
    sum+=n   
    n+=1
print(sum)

这是我的代码我很困惑为什么我一直得到 0 作为输出

【问题讨论】:

  • 您以 sum=0 开头,然后写上 while sum&gt;60。由于总和为 0,因此该条件不可能为真。因此永远不会执行循环。

标签: python python-3.x math


【解决方案1】:

sum 从 0 开始,您的循环要求 sum 介于 60 和 100 之间,因此它永远不会进入循环。这就是为什么它最后仍然是 0

【讨论】:

    猜你喜欢
    • 2013-10-24
    • 1970-01-01
    • 1970-01-01
    • 2022-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-19
    • 2020-08-17
    相关资源
    最近更新 更多