数据转换
int():
转换为整数
float():
转换为小数
str():
转换为字符串
ord():
返回字符串对应的unicode编码值(整型值)
eval():
识别表达式,自动转换
list():
转列表
tuple():
转元组
set():
转集合
用于手动数据类型转换
#数据转换
a = 3.5
#强制转换为int 丢弃小数部分
print(int(a))
a1 = '123'
#强制转换为数字类型
print(int(a1))
a2 = 10
#强制转换为小数
print(float(a2))
a3 = [1,2,3]
#强制转换为字符串
print(str(a3)
chr以及ord的使用
v = chr(97)
print(v)
v1 = ord(‘a’)
print(v1)
v2 = ord(‘中’)
print(v2)
v3 = chr(200001)
print(v3)
eval 的使用 str1 = '3.5' v = eval(str1) print(type(v)) print(v) str2 = '1+2*3/2' v2 = eval(str2) print(v2)