gpt4 book ai didi

绝对初学者的Python编程: chapter 3 ERROR

转载 作者:太空宇宙 更新时间:2023-11-03 21:34:34 25 4
gpt4 key购买 nike

因此,在本书第 3 章“创建有意无限循环”小节中,作者给出了以下示例:

# Finicky Counter
# Demonstrates the break and continue statements
count = 0
while True:
count += 1
# end loop if count greater than 10
if count > 10:
break
# skip 5
if count == 5:
continue
print(count)
input("\n\nPress the enter key to exit.")

但是这不起作用。它只会输出“break-outside-loop”和“Continue-not-properly-in-loop”错误。从我读到的内容来看,break/continue不能用于跳出if - 它只能跳出循环,我应该使用sys.exit()返回。问题出现了,作者的意思是什么,为什么他犯了这个-基本?-错误?或者也许这不是一个错误,我错过了一些东西。

你能用相当相似和简单的例子帮助我理解中断/继续函数的概念吗? :)

最佳答案

缩进在Python中很重要。一定是这样的,

count = 0
while True:
count += 1
# end loop if count greater than 10
if count > 10:
break
# skip 5
if count == 5:
continue
print(count)
input("\n\nPress the enter key to exit.")

关于绝对初学者的Python编程: chapter 3 ERROR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53316920/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com