当前位置: 首页 > 后端技术 > Python

字符串与数字的转换

时间:2023-03-25 19:35:36 Python

前面几节我们使用了Python中常见的两种基本数据类型,字符串类型和数字类型。数据类型差异代码对不同的数据类型表现不同。如下图所示:图中的print(5+10)是数值计算,print('5'+'10')是字符串连接。如果将字符串类型与数据类型连接,则会发生错误。数字类型到字符串类型的转换str()函数:将对象转换成适合人类阅读的形式。返回字符串格式的对象。语法如下:classstr(object='')object--对象如下图所示,变量num是一个数字类型,我们使用str()函数将这个数字类型转换成字符串类型。字符串类型转数字类型int()函数:用于将字符串或数字转换为整数。语法如下:classint(x,base=10)x--stringornumberbase--basenumber,defaultdecimalx--stringornumberbase--basenumber,defaultdecimal如下图所示如图,str1是字符串类型,用int()函数把这个字符串类型变量转换成整数,最后加上10等于15。动手练习1.知道num1=10,num2='100',两个变量如何相加?参考答案num1=10num2='100'print(num1+int(num2))#output:110print(str(num1)+num2)#output:10100参考:https://www.9xkd.com/