如何使用Python来确保字符串只是数字,然后将其转换为整数
发布时间:2020-12-20 12:19:05 所属栏目:Python 来源:网络整理
导读:如果我有这样的字符串:asdf5493 我需要最后四位数字,我通过这样做得到它: strVar[-4:] 有可能然后看看它们是否都是数字? 解决方法 strVar[-4:].isdigit() 测试所有四个字符是否为数字. Documentation 编辑:如果您的实际目标是将此数字转换为整数,Python
如果我有这样的字符串:asdf5493
我需要最后四位数字,我通过这样做得到它: strVar[-4:] 有可能然后看看它们是否都是数字? 解决方法strVar[-4:].isdigit() 测试所有四个字符是否为数字. Documentation 编辑:如果您的实际目标是将此数字转换为整数,Python中通常的习惯用法就是尝试执行此操作,并在失败时捕获异常: s = strVar[-4:] try: i = int(s) except ValueError: # handle the case that it isn't all digits (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |