跳至内容

Python pass语句

Python中, pass语句是一个空语句,主要用来为将来编写的代码占位。

语法

python
pass
pass

例 1:条件语句中使用pass

python
# 引入随机数库
import random
# 生成随机数
num = random.random()

if num > 5:
    # num大于5时,pass占位,以后再实现
    pass
print('finish')


# 输出:
# finish
# 引入随机数库
import random
# 生成随机数
num = random.random()

if num > 5:
    # num大于5时,pass占位,以后再实现
    pass
print('finish')


# 输出:
# finish

这里,如果去掉pass仅保留注释行,程序运行会报错:IndentationError: expected an indented block

提示

注释和pass语句的区别是解释器会完全忽略注释,但是不会忽略pass语句。

函数内使用pass

python
def func_calc(args):
    pass
def func_calc(args):
    pass

类中使用pass

python
class Exam:
    pass
class Exam:
    pass