数据类型是为了不同类型数据之间可以进行拼接或运算
格式:
数据类型(要转化类型的变量和值)
int和float类型直接可以随意转换
float转换为int类型只保留整数部分
int转换float类型在末尾添加。0
如果数值类型转换为str,可以随意转换
如果str类型转换为数值型
float必须保证str引号内部是浮点型数据或整型数据
int必须保证str引号内部是整型数据
例:
让售货员输入苹果的单价,苹果的重量,橘子的单价,橘子的重量,在控制台输出购买详情以及总价
数据类型转换细节:
int1 = 12
float1 = 14.9
str1 = '12'
str2 = '14.3'
str3 = 'python'
int类型转换为float类型将会在整数末尾加上 .0
如图所示:
float类型转换为int类型将会将小数点部分去除只保留整数位
如图所示:
int类型可以随意转换为str类型,但是输出结果不变,并且转换为str类型后,可以使用str类型的各种函数
字符串中是int类型数据可以转换为str类型
如图所示:
字符串中是float类型数据,不可以转换为int类型
如图所示:
字符串中是字符型数据,不可以转换为int类型
如图所示: