python Bug的常见类型 总结

python Bug的常见类型 总结,第1张

# -*-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()

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/570164.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-09
下一篇 2022-04-09

发表评论

登录后才能评论

评论列表(0条)

保存