gpt4 book ai didi

python float 不是数字?

转载 作者:太空宇宙 更新时间:2023-11-04 09:42:45 24 4
gpt4 key购买 nike

<分区>

此代码返回 False,但是当我从 float 中删除点时,它变为 True,我试图理解原因。请解释

def isDigit(string):
string = string.strip()

if string[:1] == "-":
cuted = string[1:]
if cuted.isdigit():
return True
else:
return False
elif string.isdigit():
return True
else:
return False

print isDigit("-234.4")

我也知道我的代码不是最好的,我想知道我怎样才能让它变得更好

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