gpt4 book ai didi

python - 当数字为负数时如何判断字符串是否为数字

转载 作者:太空宇宙 更新时间:2023-11-03 12:24:40 36 4
gpt4 key购买 nike

我得到以下结果:

>>> x = '-15'
>>> print x.isdigit()
False

当我期望它为 True 时。似乎没有为负数字符串返回 True 的内置函数。检测它的建议是什么?

最佳答案

推荐的方法是尝试:

try:
x = int(x)
except ValueError:
print "{} is not an integer".format(x)

如果您还需要十进制数,请使用 float() 而不是 int()

关于python - 当数字为负数时如何判断字符串是否为数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17496871/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com