python if else finally
时间: 2024-01-24 08:15:28 浏览: 183
if else 语句
在Python中,if-else语句用于根据条件执行不同的代码块。finally子句用于定义无论是否发生异常都会执行的代码块。下面是一个示例:
```python
try:
# 代码块
age = int(input('请输入你的年龄:'))
if age >= 18:
print('你已经成年了')
else:
print('你还没有成年')
except:
# 异常处理代码块
print('发生了异常')
finally:
# 无论是否发生异常都会执行的代码块
print('程序执行完毕')
```
在上面的示例中,我们使用try-except语句来捕获可能发生的异常。如果用户输入的不是一个整数,会触发异常并执行except代码块中的代码。无论是否发生异常,finally代码块中的代码都会执行。
阅读全文