韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python常见问题 > python怎么把字符串转化成数字

python怎么把字符串转化成数字

头像

silencement

2019-12-05 13:51:0520503浏览 · 0收藏 · 0评论

python中的int函数
只能把整数字符串转换转换成整数
另外可用于取出float的整数部分

可以用float进行转换

测试用例:

>>> s1='123'
>>> s2='1.23'
>>> s3=''
>>> s4=None
>>> int(s1)123
>>> int(s2)ValueError
>>> int(s3)ValueError
>>> int(s4)TypeError
>>> float(s1)123.0
>>> float(s2)1.23
>>> float(s3)ValueError
>>> float(s4)TypeError

顺便一提,float可以转换可以转换科学技术法的数值:

>>> float('1e3')1000.0

推荐学习《python教程

转换示例:

def str_to_float( s):
  """字符串转换为float"""
  if s is None:
    return 0.0
    try:
      return float(s)
    except Exception:
      return 0.0

对于带百分号的数值字符串处理方法

>>> s='12%'
>>> float(s.rstrip('%'))/1000.12

对于中文字符的数值字符,可以用unicodedata进行转换。

>>> import unicodedata
>>> unicodedata.numeric('三')3.0
>>> unicodedata.numeric('二十一')TypeError: numeric() argument 1 must be a unicode character, not str

既名为unicodedata,所以也应该可以对其它语言的数值进行识别。

备注:报错信息只取了重要的部分。

关注

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

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

黑料社| 窝窝影院在线观看免费播放电视剧| 两人一起做AJ的视频教程| 半推半就干朋友老婆下一句怎么接| 小柔与王叔的第一次相遇是第几集| 胡桃用手抠出许多白色粘液咋办 | 被灌满精子的女人会得白血病吗| 法国《监狱伦理3》| 《浴室吃奶2》无删减| 《帐篷里的秘密》动漫| 《性呻吟》伦理| 美国色情巜教练和女警官视频| 一线产区和二线产区的标准图| 午夜成人理论片A片AAA软件| 《帐篷里的秘密》动漫| 男生女生一起愁愁愁电视剧在线观.| XL上司| 人脸识别| BOBO浏览器| 《再来一次好吗》动漫| 美女打屁股| 禁欲系韩剧推荐| 簧片| 俄罗斯少女2免费观看| 中国老太太的毛耳耳一| 无码精品国产AV在线观看| 胬肉(产乳)BY金银花露| 万能浏览器| 女人用嘴巴吸出精子会反流吗| 歪歪漫画| 第-次和公翁做爰又大又粗| 女狼俱乐部| 公媳欢情沈曼最新章节更新| 成品免费PPT网站入口| 九九在线观看免费播放大全电视剧| 精品日本一区二区三区在线观看| 老公让我把B扒开他日| 窝窝视频网| 开档比基尼内衣超薄| 阴部按摩出水太尴尬怎么办| 《帐篷里的秘密》动漫