以变量a为例 a = 9.9 str--->int a的值加'',进行数据类型转换时会报错 str-->float float(a) int--->str str(a) float--->str str(a) int--->float float(a) float--->int int(a) float 转int时会把小数点后面的值抹掉
变量的值为0或空字符串 转换为布尔类型时,值为false, 其他值为true

以变量a为例 a = 9.9 str--->int a的值加'',进行数据类型转换时会报错 str-->float float(a) int--->str str(a) float--->str str(a) int--->float float(a) float--->int int(a) float 转int时会把小数点后面的值抹掉
变量的值为0或空字符串 转换为布尔类型时,值为false, 其他值为true