+9 投票
分类:Python编程与实践 | 用户: (11.7k 分)

1个回答

+1 投票
用户: (45.4k 分)
采纳于 用户:
 
已采纳

pass 是空语句,不做任何事,一般用做占位语句,为了保持程序结构的完整性。两种常见的使用场景:1、写代码时,在写出所有具体代码之前,可以先全部或部分用pass填充把架子搭起来,例如:

for letter in 'Python':
   if letter.islower():
      pass
   elif letter.isupper():
      pass

这样的代码,是可以运行的,再慢慢把pass替换成有用的代码块,每替换一个,都可以运行看下效果,如果没有pass,就成了这样:

for letter in 'Python':
   if letter.islower():
    
   elif letter.isupper():

是无法运行的。有时我们在调试代码时,为了聚焦问题,也会注释掉一些代码,用pass临时填充,以保证程序的顺利运行。

欢迎来到 爱可可Q&A ,有什么问题可以尽管在这里提问,你将会收到其他成员的热心回答。
...