上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.5 字符串和数字相互转换
在Python中还可以将字符串和数字相互转换,前面其实也有涉及,如str函数。而字符串也可以转化为数字。其实这些都比较简单,下面通过代码清单2-23来说明。
代码清单2-23:数字和字符串之间的相互转换
既可以通过float函数将字符串转换为浮点数,也可以通过int函数将字符串转换为整数;而通过str函数可以将数字转换为字符串。运行上述代码得到的输出结果如下:
说明 float函数和int函数的参数不合法
在代码清单2-23中,float函数和int函数的字符串参数都是合法的数字。但有时候参数可能不合法,如下所示:
此时运行这段代码会发生异常,导致程序中断。