Python中带有示例的finally关键字
Python最终关键字
最终是python中的一个关键字(区分大小写),它是“try...except...finally”块的一部分,用于定义一个(编码语句的)块最终执行,即无论是否存在“try”块中是否存在异常。无论如何,finally块都会执行。
finally关键字的语法
try: statement(s)-1
except: statement(s)-2
finally: statement(s)-3在执行statement(s)-1,如果引发任何异常,则控制跳至exceptblock和statement(s)-2会在执行finally块的情况下执行-不管try块是否存在异常,statement(s)-3在任何情况下都会执行。
示例
Input:
a = 10
b = 0
try:
#没错
result = a%b print(result)
except:
print("There is an error")
finally:
print("Finally block, Bye Bye")
Output:
There is an error
Finally block, Bye Bye最终关键字的Python示例
示例1:如果除数为0,则求两个数的模数并处理异常。
#python代码演示示例
#尝试,除了,finally关键字
#求两个数的模
#如果除数为0,则处理异常
a = 10
b = 3
try:
#没错
result = a%b print(result)
#给b赋0
#将会发生错误
b = 0
result = a%b print(result)
except:
print("There is an error")
finally:
print("Finally block, Bye Bye")输出结果
1 There is an error Finally block, Bye Bye
热门推荐
7 简短的二胎祝福语
10 简短霸气女儿生日 祝福语
11 祝福语高考小众诗句简短
12 元旦祝福语20秒简短
13 老师过年祝福语大全 简短
14 一生祝福语简短
15 产检祝福语简短霸气
16 朋友店开张祝福语简短
17 生日爱情祝福语大全简短
18 朋友女儿生日祝福语 简短