python 中的try catch 用法
时间: 2023-10-21 21:17:17 浏览: 107
try-catch用法
5星 · 资源好评率100%
在 Python 中,try-catch 块也被称为异常处理。它用于处理代码中可能出现的异常情况并进行适当的处理。
try-catch 块的语法如下:
```
try:
# 代码块
except [异常类型]:
# 异常处理
```
以下是一个示例:
```
try:
x = int(input("请输入一个数字: "))
print("输入的数字是:", x)
except ValueError:
print("输入的不是数字,请输入一个数字")
```
在上面的代码中,我们使用 try-catch 块来处理用户输入非数字的情况。如果用户输入的不是数字,程序将输出“输入的不是数字,请输入一个数字”。
在 try 块中,我们尝试将用户输入转换为整数。如果转换成功,我们将打印输入的数字。如果转换失败,程序将跳转到 except 块,并在这里执行异常处理。在这里,我们只是输出一条消息告诉用户输入的不是数字。
阅读全文