学习目标:
掌握如何在字符串、整数、浮点数之间进行互相转换
了解转换的注意事项
1、数据类型转化应用场景:
---从文件中读取的数字,默认是字符串、我们需要转换成数字类型
---后续学习input()语句,默认结果是字符串,若需要数字也需要转换
---将数字转换成字符串用于外部系统
等等
2、常见的转换语句
Int(x):将x转换成为一个整数
float(x):将x转换成为一个浮点数
str(x):将对象x转换成为字符串
备注:和type()语句一样,这三个语句都是带有结果(返回值)
我们可以用print直接输出或者用变量存储结果值
3、#将数字类型转换成字符串(pycharm演示):
4、# 将字符串转换成数字
注意:如果将字符串转换成数字,那么一定确保字符串的内容为数字才可以
错误示例:num=int(“白马程序员”)
Print(type(num),num)
5、# 整数转浮点数 和# 浮点数转换成整数
将浮点数转换成整数会丢失精度,只保留整数部分
任何类型都可以转换成字符串
字符串转换成数字必须内容为数字
浮点数转整数丢失小数点后面的数字,也就是丢失精度