assert 表达式
if 表达式==True:
程序继续执行
else:
程序报 AssertionError 错误
mathmark = int(input()) #断言数学考试分数是否位于正常范围内 assert 0 <= mathmark <= 100 #只有当 mathmark 位于 [0,100]范围内,程序才会继续执行 print("数学考试分数为:",mathmark)运行该程序,测试数据如下:
90
数学考试分数为: 90
159
Traceback (most recent call last):
File "C:\Users\mengma\Desktop\file.py", line 3, in <module>
assert 0 <= mathmark <= 100
AssertionError
本文链接:http://task.lmcjl.com/news/7265.html