valueerror是什么错误(valueerror是什么错误呢?)
作者:百科火 更新 :2022-03-10 02:20:06 科技百科

valueerror是什么不正确呢?不清楚的小伙伴们一起来看看我现在的分享吧!
ValueError出现异常是当方式接受恰当数据类型但值有问题的主要参数时,将引发Python中的ValueError出现异常。 关系的值是一个字符串数组,给予相关数据类型不配对的详细资料。客户编码很有可能引发TypeError出现异常,以标示不兼容而且不用意对某一目标开展试着的实际操作。
ValueError出现异常以及解决方式:
以ValueError Exception为例子
import math
math.sqrt(-10)
输出量
Traceback (most recent call last):
File "/Users/krunal/Desktop/code/pyt/database/app.py", line 3, inmath.sqrt(-10) ValueError: math domain error
如您所闻,大家收到了ValueError:数学课域不正确。
怎样在Python中解决ValueError出现异常
要解决ValueError出现异常,请应用try-except块。
import math
data = 64
try:
print(f"Square Root of {data} is {math.sqrt(data)}")
except ValueError as v:
print(f"You entered {data}, which is not a positive number")
输出量
Square Root of 64 is 8.0
如今,使我们将负数分派给数据信息自变量并查询輸出。
import math
data = -64
try:
print(f"Square Root of {data} is {math.sqrt(data)}")
except ValueError as v:
print(f"You entered {data}, which is not a positive number")
输出量
You entered -64, which is not a positive number
您能够看见大家的程序流程引发了ValueError并实行了except块。
大家的流程可以在int()和math.sqrt()函数公式中引发ValueError。 因而,我们可以建立一个嵌入的try-except块来解决他们。
以上便是我现在的共享了,期待可以作用到大伙儿。
- END -
港珠澳大桥的意义是什么
港珠澳大桥把香港、珠海、澳门三个地区,用一座大桥连接起来,当然这可以是一个宏伟而超级的建筑工程,耗资巨大...
本番(日语翻译:来真格,动真,不做样子,花架子)
本番是什么意思,1、番王自称2、日本话中译:来真格的,动真的,不是做样子、花架子的虚晃一枪。比如做电视节目,有彩排,...
木秀于林 风必摧之 是什么意思
木秀于林 风必摧之 是什么意思,“木秀于林,风必摧之。”意思是:高出森林的大树总是要被大风先吹倒。比喻才能或品行出...
三毛为什么要去撒哈拉沙漠
三毛为什么要去撒哈拉沙漠,三毛要去撒哈拉沙漠是为了找到心灵栖息的地方,她向往大沙漠。三毛是一个传奇,用文字写就佳...
市委和市政府有啥区别
市委和市政府有啥区别,1、组织机构不同:市委是市级党的党政机关,代表党开展工作;市政府是该市的行政机关,代表地方开展...
黑龙江各市面积排名(黑龙江各市面积排名具体是什么)
黑龙江各市面积排名,黑龙江各市面积排名:1、大兴安岭地区,2、黑河市,3、哈尔滨市4、齐齐哈尔市,5、牡丹江市,6、绥化市,7...
中国内战打了几年(中国内战打了十四年)
内战又称“非国际性武装冲突”,即国内战争,指一国内部不同武装力量之间发生的具有一定规模的武装冲突。中国内战打了...
1l等于多少立方dm(小升(斗)进的手段欺诈农民)
1L(升)=1dm3(立方分米)。升,容积单位。升在国际单位制中表示L,其次级单位为毫升(mL)。1dm3的容量相当于一个长、宽、高都等...
2公里是多少米(2公里=2千米。公里是指一种常用的长度计量单位)
2公里=2千米。公里是指一种常用的长度计量单位,是千米的俗称,缩写为km,1公里(千米)=1000米,通常它用于衡量两地之间的...
三生有幸遇见你下一句是“纵使悲凉也是情”
三生有幸遇见你下一句是“纵使悲凉也是情”。意思为很庆幸能够与你相遇,与你相识,与你相知,并与你相爱。今生有你,不论...