导语:
本文主要介绍了关于python编写程序的常见错误的相关知识,包括python错误类型异常,以及python输入错误这些编程知识,希望对大家有参考作用。
说明
1.语法错误,即程序员在编写语句或表达式时出错。
比如,写for语句的时候忘了使用冒号。
2、逻辑错误,即程序可以执行但返回错误的结果。
原因可能是算法本身的错误,也可能是程序员没有正确实现算法。有时候,逻辑上的误解会导致非常严重的情况,比如0,越界访问列表。这个逻辑错误会导致运行时错误,从而导致程序终止。这些运行时错误通常称为异常。
实例
#可以在 try 语句块中调用 print 函数来处理这个异常。对应的 except 语句块“捕捉”到 这个异常,并且为用户打印一条提示消息。
#except 会捕捉到 sqrt 抛出的异常并打印提示消息,然后会使用对应数字的绝对值来保证 sqrt 的参数非负。这意味着程序并不会终止,而是继续执行后续语句。
anumber = int(input("Please enter an integer "))
try:
print(math.sqrt(anumber))
except:
print("Bad Value for square root")
print("Using absolute value instead")
print(math.sqrt(abs(anumber)))
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 5分钟在Python中转换bool类型11/13
- ♥ 如何在 python 中表示函数?11/24
- ♥ Python自学可以看哪些书?12/18
- ♥ python中的大小写转换方法有哪些08/13
- ♥ 查找某个元素是否包含在python列表中12/11
- ♥ 如何在 python 中处理异常01/09
内容反馈