嗨,我想我看到很多人在计算机科学领域都有深入的知识。
我的问题是在python3中,有没有办法检查是否有输入语句 或者字符串值是浮点数吗?
我期待像
这样的东西async componentDidMount() {
try {
const res = await axios.get('/my/user/api/')
const { data: user } = res
this.props.initialize({...user})
} catch(err) {}
}
感谢您了解这位可怜的学生:)
答案 0 :(得分:0)
将其传递给float
构造函数和catch the exception。
>>> float('1')
1.0
>>> float('2.0')
2.0
>>> float('three')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: could not convert string to float: 'three'