当我们在数据的输入输出中,总避免不了需要去将数据类型的转换。 数值类型: int()–整型,float()–浮点型,bool()–布尔型,complex()–复数 list()–列表:[],元素之间用逗号隔开 str()–字符串:(),使用双引号或单引号;下标(索引)从0开始;切片[起始;结束;步长] tuple()–元组:使用(),元素之间用逗号隔开,如果只有一个元素也要加上逗号 dict()–字典:使用{},键值对;通过键名来获取值;键名必须是唯一的 set()–集合:使用{},其中的值是唯一且无序的
a = input('请输入:')
print(int(a))
print(type(int(a)))
print(float(a))
print(type(float(a)))
print(str(a))
print(type(str(a)))
b = '[1,2,3]'
print(type(b))
print(eval(b))
print(type(eval(b)))
a1 = 'python'
print(type(list(a1)))
print(type(tuple(a1)))
b1 = {}
print(type(b1))
c = set('python')
print(c,type(c))
li = [('name','zs'),('name2','ls')]
print(type(dict(li)))
|