更新时间:2021年07月16日15时31分 来源:传智教育 浏览次数:
try:
可能出错的语句
......
except:
出错后的执行语句
else:
未出错时的执行语句
num =input("请输入每页显示多少条数据:") # 用户输入为字符串
try:
page_size = int(num) # 将字符串转化为数字
except Exception as e:
page_size = 20 # 若转化出错,则使用预设的数据量
print(f"当前页显示{page_size}条数据")
else:
print(f"当前页显示{num}条数据") # 加载数据
请输入每页显示多少条数据:15
当前页显示15条数据
请输入每页显示多少条数据:test
当前页显示20条数据
上述示例中,如果用户输入的数据符合要求,输入的数据将被转换为整数类型,并执行else子句中的代码;如果用户输入的数据不符合要求,输入的数据不能正确转换为整数类型,那么程序执行exept子句中的代码。