三个语句和type()语句一样,都是带有返回结果的(返回值)语句,可以用变量存储或者使用print语句输出结果。
代码演示:
# 一、将数字类型转换成字符串 # 下面是将整数转换成字符串 name_str=str(11) #显示输出数据类型和变量 print("变量结果的是:",name_str,"数据类型是:",type(name_str)) # 下面是将浮点数转换成字符串 float_str=str(3234.5465576) #打印输出 print("float_str变量结果的是:",float_str,"数据类型是:",type(float_str)) # 二、将字符串转化成数字 # 1、将整数型字符串(整数带双引号的类型)转化为数字 num = int("12336558") print("mun变量的结果是:",num,"mum的数据类型是:",type(num)) num1 = float("213.43545") #将浮点型字符串(带双引号的小数)转化成浮点数 # 显示变量结果和数据类型 print("nun1变量的结果是:",num1,"num1的数据类型是:",type(num1)) # 三、将整数转浮点 num3 = float(211) print("nun3变量的结果是:",num3,"num3的数据类型是:",type(num3)) # 四、将浮点转整数型 num4 = int(1.235) print("nun4变量的结果是:",num4,"num4的数据类型是:",type(num4))
运行后显示结果为:
注意事项:
1、所有类型数据都可以转字符串类型,因为都可以加双引号,凡是带双引号的内容,都是字符串类型数据,但是字符串转整数或者浮点型的时候,必须字符串中有整数和浮点数才可以转换。
2、浮点数转整数,会丢失进度,
联系客服