当前位置: 首页 > 后端技术 > Python

Python:Bug

时间:2023-03-25 19:39:51 Python

的由来Bug和分类程序中的错误统称为Bugs。排除程序错误,称为调试。俗话说:一包烟,一壶茶,一天一调bug常见bug类型粗心造成的语法错误SyntaxError:末尾漏冒号,如if语句,循环语句等errors英文符号被错写成中文符号字符字符串拼接数字未定义变量直接使用==和=混合...不熟悉知识点导致的错误索引越界append(1,2,3)在一个位置插入多个错误时间;方法使用不熟练...解决方法:思路不清晰导致的练习题较多解决方法:使用print()查看输出使用“#”注释部分代码因用户输入不符合而被动掉坑规则,导致程序错误。解决方法:使用异常处理机制捕获,然后处理异常让程序继续运行。try:n1=int(input('请输入一个整数:'))n2=int(input('请输入另一个整数:'))result=n1/n2print('结果是:',result)exceptZeroDivisionError:print('Thedivisorcannotbe0!!')exceptValueError:print('Cannotconvertastringtoanumber')exceptBaseExceptionase:print(e)按照先子类后父类的顺序捕获异常,for为了避免遗漏可能的异常,可以在末尾加上BaseException。