# -*-coding:utf-8 -*-
# @Time :20:59
# @Author: 黄荣津
# @File : 43.Bug的常见类型.py
# @Software: PyCharm'''try except'''
try:
a=int (input('请输入一个整数:'))
b=int (input('请输入二个整数:'))
result=a/b
print('结果为:',result)
except :
print('除数不允许为0')print('程序结束')'''try except else'''
#如果try块没有出现异常,则执行else块,如果try中出现异常,则执行except
try:
a=int (input('请输入一个整数:'))
b=int (input('请输入二个整数:'))
result=a/b
print('结果为:',result)
except Exception as e:
print('出错了',e)else:
print(result)'''try except else finally'''
#finally块无论是否发生异常都会被执行,能常用释放try块'''traceback模块的使用'''
import traceback
try:
print('------------')
print(1/0)except:
traceback.print_exc()
【笔记|python Bug的常见类型 总结】
推荐阅读
- 笔记|基于python爬取数据以及可视化
- 笔记|python matplotlib条形图
- 笔记|python字典的增删查改
- 笔记|python 函数
- python|【Python】基于逻辑回归的金融风控评分卡
- python_001.基础语法
- Python基础知识|043 from 库名 import 类,函数,方法
- 深度学习Pyrotch|[二十八]深度学习Pytorch-图像分类Resnet18
- python语言学习|python学习001(语法基础篇)