2.5 数据类型转换

一、数据类型转换

  1. 从文件中读取数据,输入内容等等都需要进行转换

  2. 常用转换语句

    语句(函数)
    说明

    int(x)

    将x转换为一个整数

    float(x)

    将x转换成一个浮点数

    str(x)

    将x转换成字符串

二、注意事项

  1. 字符串转换数字的内容,不可能出现非数字的内容,不然报错

  2. 浮点格式字符串无法转换成整数类型,报错

  3. 浮点数转整数,会丢掉小数点后的内容,也就是丢失精度

三.案例

# 将数字转换成字符串
print(type(str(1234)), str(1234))

print(type(str(12.34)), str(12.34))

# 将字符串转换为数字
print(type(int("12345")), int("12345"))

print(type(float("123.45")), float("123.45"))

# 数字之间的转换
print(type(float(123)), float(123))

# 会截取小数部分
print(type(int(123.60)), int(123.45))

Last updated

Was this helpful?