网络编程
位置:首页>> 网络编程>> Python编程>> 解决Python的str强转int时遇到的问题

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

作者:孔天逸  发布时间:2023-02-28 23:03:02 

标签: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

来源:https://blog.csdn.net/qq_30242609/article/details/68948659

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com