加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – 检查字符串是否为实数

发布时间:2020-12-20 12:42:17 所属栏目:Python 来源:网络整理
导读:有没有快速的方法来查找字符串是否为实数,一次只读取一个字符并在每个字符上执行isdigit()?我希望能够测试浮点数,例如0.03001. 解决方法 如果你的意思是浮动作为实数,这应该工作: def isfloat(str): try: float(str) except ValueError: return False retu
有没有快速的方法来查找字符串是否为实数,一次只读取一个字符并在每个字符上执行isdigit()?我希望能够测试浮点数,例如0.03001.

解决方法

如果你的意思是浮动作为实数,这应该工作:

def isfloat(str):
    try: 
        float(str)
    except ValueError: 
        return False
    return True

请注意,这将在内部仍然循环您的字符串,但这是不可避免的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读