解决Python的str强转int时遇到的问题

 更新时间:2018年04月09日 09:49:51   作者:孔天逸  
下面小编就为大家分享一篇解决Python的str强转int时遇到的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

数字字符串前后有空格没事:

>>> print(int(" 3 "))
3

但是下面这种带小数点的情况是不可取的:

>>> print(int("3.0"))
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
ValueError: invalid literal for int() with base 10: '3.0'

这种字符串强转float没问题

>>> print(float("3.0"))
3.0

以上这篇解决Python的str强转int时遇到的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python实现迪杰斯特拉算法过程解析

    Python实现迪杰斯特拉算法过程解析

    这篇文章主要介绍了Python实现迪杰斯特拉算法过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • python绘图之坐标轴的超详细讲解

    python绘图之坐标轴的超详细讲解

    在使用matplotlib模块时画坐标图时,往往需要对坐标轴设置很多参数,这些参数包括横纵坐标轴范围、坐标轴刻度大小、坐标轴名称等,下面这篇文章主要给大家介绍了关于python绘图之坐标轴的相关资料,需要的朋友可以参考下
    2022-08-08
  • python3多线程知识点总结

    python3多线程知识点总结

    在本篇文章里小编给各位分享的是关于python3多线程的相关知识点内容,以后需要的朋友们可以参考下。
    2019-09-09
  • 详解Python 2.6 升级至 Python 2.7 的实践心得

    详解Python 2.6 升级至 Python 2.7 的实践心得

    本篇文章主要介绍了详解Python 2.6 升级至 Python 2.7 的实践心得,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • pymysql模块使用简介与示例

    pymysql模块使用简介与示例

    这篇文章主要介绍了pymysql模块使用的相关资料,帮助大家更好的利用python操作MySQL数据库,感兴趣的朋友可以了解下
    2020-11-11
  • python绘图时,坐标轴负号显示不出来的解决

    python绘图时,坐标轴负号显示不出来的解决

    这篇文章主要介绍了python绘图时,坐标轴负号显示不出来的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • Python中的json对象与string相互转换教程

    Python中的json对象与string相互转换教程

    python里有json这个库,但并没有json这个类,所以所谓的json对象本质上就是一个dict;而json这个库,用于实现dict到string、string到dict的互转,这篇文章主要介绍了Python中的json对象与string相互转换教程,需要的朋友可以参考下
    2022-11-11
  • 最新pycharm安装教程

    最新pycharm安装教程

    这篇文章主要介绍了最新pycharm安装教程,需要的朋友可以参考下
    2020-11-11
  • 说说如何遍历Python列表的方法示例

    说说如何遍历Python列表的方法示例

    这篇文章主要介绍了如何遍历Python列表的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-02-02
  • python复制文件代码实现

    python复制文件代码实现

    最近在备份手机上的照片的时候,纯手工操作觉得有些麻烦,就想写个脚本自动进行。因为备份的时候有些照片以前备份过了,所以需要有个判重操作,看下面的实现代码
    2013-12-12

最新评论