python编程bug常见错误
1.格式错误
-
漏写了末尾的冒号,如if语句,else语句,循环语句等
-
缩进错误
-
中英文符号的误用
-
字符创拼接的时候,字符串和数字进行拼接
-
没有定义变量不能够使用
-
“==”比较运算符和“=”赋值运算符的混用
2.检查方法 -
使用print()进行打印,检查错误
-
使用#注释掉部分代码,检查一下出现的问题
3.被动掉坑:逻辑没有错,代码也是没有错,只是用户输入的时候出现错误
a=int(input('请输入一个数'))
b=int(input('另一个数'))
result=a/b
print('结果为',result)10
解决方法:python中提供了异常处理机制,可以在异常出现时进行捕获,从而进行内部消化,让程序进行运行。
加上下面这句话
except ZeroDivisionError:
print('除数不能够为零')
4.总结