Python+Excel办公自动化一本通
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.5 字符串和数字相互转换

在Python中还可以将字符串和数字相互转换,前面其实也有涉及,如str函数。而字符串也可以转化为数字。其实这些都比较简单,下面通过代码清单2-23来说明。

代码清单2-23:数字和字符串之间的相互转换

既可以通过float函数将字符串转换为浮点数,也可以通过int函数将字符串转换为整数;而通过str函数可以将数字转换为字符串。运行上述代码得到的输出结果如下:

说明 float函数和int函数的参数不合法

在代码清单2-23中,float函数和int函数的字符串参数都是合法的数字。但有时候参数可能不合法,如下所示:

此时运行这段代码会发生异常,导致程序中断。