Python实践84-pass语句

pass简介

  • Python里的pass一般用作占位符,让未实现的功能部分语法正确
  • pass表示什么也不做

pass和注释

  • 虽然pass和注释的行为很相似,都是什么都不做,但是他们是完全不同的
  • 注释会被Python解释器忽略
  • pass不会被Python解释器忽略,只是告诉执行器什么都不要做而已

例子

  • 占位符,为了程序通过编译和接下来的扩展
class C: 
    pass
  • 什么都不做,但是显式表示程序逻辑
for num in [20, 11, 9, 66, 4, 89, 44]:
    if num%2 == 0:
        pass
    else:
        print(num)

代码地址

本系列文章和代码已经作为项目归档到github,仓库地址:jumper2014/PyCodeComplete。大家觉得有帮助就请在github上star一下,你的支持是我更新的动力。什么?你没有github账号?学习Python怎么可以没有github账号呢,快去注册一个啦!