【发布时间】:2021-04-27 02:57:37
【问题描述】:
start = int(input("Enter your starting value "))
end = int(input("Enter your ending value "))
inc = int(input("Enter your increment value "))
inc = int(input("Enter your increment value "))
for j in range (start,end,inc):
if start > end:
print("Nothing to show here!")
else:
print(j)
而不是输出“Nothing to show here!”正如它应该的那样,它只是输出最终值。否则它工作得很好,但我想知道为什么它不输出我的报价。
【问题讨论】:
-
start永远不会大于end -
start和end的值是多少?如果start不大于end,则条件为假。 -
这不是真的@blorgon。 Python 会很高兴地用否定的
inc向后迭代。 -
它们是变量,我只是添加了那部分代码。很抱歉造成混乱。
-
@Mark not if
start < endlol.
标签: python python-3.x if-statement range