python学习笔记—4—数据类型与数据类型转换
1. python中type(),查看数据类型
print(type(666))
print(type(6.66))
print(type("我爱你中国"))
type_int = type(666)
type_float = type(6.66)
type_string = type("我爱你中国")
print(type_int)
print(type_float)
print(type_string)
score = 100
height = 1.80
name = "doinb"
int_type = type(score)
float_type = type(height)
string_type = type(name)
print(int_type)
print(float_type)
print(string_type)
2. 变量无类型,变量存储的数据有类型
3. 整数、浮点数、字符串相互转换 int(x) float(x) str(x)
# 整数、浮点数、字符串相互转换
# 整数转字符串
int_to_str = str(666)
print(type(int_to_str))
# 浮点数转字符串
float_to_str = str(6.66)
print(type(float_to_str))
# 字符串转整数
str_to_int = int("666")
print(type(str_to_int))
# 字符串转浮点数
str_to_float = float("6.66")
print(type(str_to_float))
# 整数转浮点数
int_to_float = float(666)
print(type(int_to_float), "int_to_float =", int_to_float)
# 浮点数转整数
float_to_int = int(6.66)
print(type(float_to_int), "float_to_int =", float_to_int)
注意:浮点数转整数会发生精度丢失