国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python中字符串怎么转换成int

python中字符串怎么转换成int

头像

silencement

2020-02-03 12:47:554035浏览 · 0收藏 · 0评论

将字符串转换成,整型,从字面理解很容易让人误会。

比如,要把这个"abcabc"转换成整型,臣妾做不到啊。除成转成ascii。

我们所说字符串转成整型是这样的。

s = "12"
s = "12.12"

我们自己写一个函数,来实现这个转换。

思想:python提供转换成整型用int()这关键字,那么,如果我这样int('12') int(12.12)这样是可以转成整型的。但是如果int('abc') int('12.12') 会报类型错误

那么我们就利用无法转换的情况,会报类型错误来写这个函数。

实现:如果可以转换成,int型直接反回转换后的值,如果无法转换,反回False

def to_int(str):
    try:
        int(str)
        return int(str)
    except ValueError: #报类型错误,说明不是整型的
        try:
            float(str) #用这个来验证,是不是浮点字符串
            return int(float(str))
        except ValueError:  #如果报错,说明即不是浮点,也不是int字符串。   是一个真正的字符串
            return False

 调用

print to_int('str')
print to_int('str123')
print to_int('12.12')
print to_int('234')
print to_int('12#$%%')

结果

D:\Python27\python.exe D:/HttpRunnerManager-master/HttpRunnerManager-master/test.py
False
False12
234False

推荐学习《Python教程》。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《妈妈让我戴上避孕套》歌词 | 灭火宝贝高清完整版在线观看| 少女たちよ观看免费高清电视剧| 小辣椒4美国荷尔蒙| 《老板娘2》完整版| 《偷吃爸爸的擎天柱》电影在线看| 丈夫不在家儿媳想老公的背景故事| 《家访的老师》动漫在线观看 | 荷兰日B赛现场视频| 美国伦理《轻佻寡妇》| 《暴雨回不了家去上司家》 | 双飞娘俩国语免费观看视频| 怎么骑桌角到失禁| 阴部按摩出水太尴尬怎么办| 崔汝真| 林北星| 性别饥饿妈妈| 《我的漂亮朋友》20点首播| 小叔子从后面抱住我的电视剧| 大桥ひとみ| 性别饥饿妈妈| 王娟被老赵一夜干4次| 这里没有硝烟| 《交换:完美的邻居》3| 共享女儿小诗1~10章的背景资..| 美国禁忌2在线观看电视剧| 《瞒着丈夫说在公司加班》中字| 《乳牛牧场的奶牛娘》动漫| 《大尺度吃奶做爰》电影| 女生胸前两颗大大的包是什么| 上门女婿一母三女全文免费阅读 | 电视剧情满四合院| 麻花传剧原创MV视频免费| 坠落的清纯校花沈清清小说| 4444444在线观看免费高清... | 性高湖久久久久久久久AAAAA| 一枪战三母4国语版免费观看| 欧美精品99久久久啪啪| 他的大手在秘密花园游走漫画 | 鹿鞭丸的功效和作用| 丰满的儿女小月的身世与背景介绍