
常见数据类型作为初学者咱们最常见到的数据类型有三个整数型浮点型字符型文本型整数型就是数字浮点型就是小数字符型就是ABC你好abc这些字母文字怎么定义呢就直接用等于号定义但是python是弱语言类型咱们定义的abc有可能是任何数据类型所以必须要直观的查看变量是什么数据类型这时候用到一个语句typetype语句是查看变量的数据类型我们就把变量写到括号里面接着让print输出一下int就是整数型float就是浮点型数据str就是文本型数据数据类型转换上面咱们列出了常见的数据类型数据类型之间也是可以互相转换的用int、float、str。最常见的是整数型转浮点型毕竟转来转去都是数字但是浮点型转整数型的时候它会丢失精度也就是把小数点后面的丢去了123.5变成123不管是整数型还是浮点型都是可以转成文本型数据的但是文本型如果是纯数字可以转成整数型和浮点型如果夹杂着“你好”“ABC”“QQQ1”像这样夹杂着字母和文字那就没法转了因为整数型里面只有数字呀他不认识ABC这种的字符浮点型也是这样的它里面只有小数它也不认识ABC这样的字符。如果是纯数字就可以转为什么前两个可以正常转最后一个不行呢在Python中int是没办法直接识别有小数点的文本只有float认识小数点我们想把有小数点的文本转成整数型需要先给它转成浮点型小结常见数据类型最常见到的数据类型有三个整数型浮点型字符型文本型整数型就是数字浮点型就是小数字符型就是ABC你好abc这些字母文字type语句是查看变量的数据类型数据类型转换int、float、str但是浮点型转整数型的时候它会丢失精度也就是把小数点后面的丢去了123.5变成123不管是整数型还是浮点型都是可以转成文本型数据的但是文本型如果是纯数字可以转成整数型和浮点型如果夹杂着“你好”“ABC”“QQQ1”像这样夹杂着字母和文字那就没法转了在Python中int是没办法直接识别有小数点的文本只有float认识小数点我们想把有小数点的文本转成整数型需要先给它转成浮点型