Python 空 while 循环的语法
我写了这个:
while file.readline().startswith("#"):
continue
但是我怀疑这个 continue
是不是多余的?我想实现的目标正确的语法是什么呢?
2 个回答
1
接受的答案中提到的关于 pass
语句的教程链接现在已经失效,官方文档可以在这里找到:
https://docs.python.org/3/tutorial/controlflow.html#pass-statements
pass
是一个空操作——当它被执行时,什么都不会发生。它在语法上需要一个语句时很有用,但实际上不需要执行任何代码。
75
while file.readline().startswith("#"):
pass
这里使用了一个叫做 pass 的语句:
pass 语句实际上什么都不做。它可以在语法上需要一个语句的地方使用,但程序并不需要执行任何操作。
http://www.network-theory.co.uk/docs/pytut/passStatements.html