基本数据类型

多个变量赋值:a , b , c = 1
标准数据类型
number(数字)、string(字符串)、list(列表)、tuple(元组)、set(集合)、dictionary(字典)
可变类型:      list(列表)、set(集合)、dictionary(字典)
不可变类型:    number(数字)、string(字符串)、tuple(元组)
内置type() 函数可以用来查询变量所指的对象类型
a,b = 10,20
print(type(a))

数值运算
 + 加法、- 减法、* 乘法、 / 除法,得到一个浮点数、// 除法,得到一个整数、% 取余、** 次方

list(列表)
list 是python运用最频繁的数据类型,它支持数字、字符串、列表
列表是写在[]方括号之间,用逗号分隔开的元素列表

tuple(元组)
元组与列表类似,不同之处在于元组的元素不能修改,元组写在()小括号内,元组之间用逗号分隔

set(集合)
集合是一个无序,不重复元素的序列,基本功能是进行成员关系运算和删除重复元素
可以使用{}或者set()创建集合 注意:创建一个空集合必须用set() 而不是{},因为{}是用来创建一个空字典
创建格式:a = {a,b,c,1,2,3}

dictionary(字典)
列表是有序的对象集合,字典是无序的对象集合,字典当中的元素是通过键来存取的,
字典是一种映射类型,字典用{:}标识,它是一个无序的键(key):值(value)对集合
键(key)必须使用不可变类型,在同一个字典中,键(key)必须是唯一的

数据类型转换
int(x) 将x转换为一个整数、float(x)转换为浮点数、complex(real [,imag])创建一个复数、str(x)转换为字符串
frozenset(s) 转换为不可变集合、chr(x)将整数转换为字符、ord(x)将一个字符转换为他的整数值
hex(x)将一个整数转换为一个十六进制字符串、oct(x)将一个整数转换为一个八进制字符串

 

posted @ 2018-08-27 11:26  principles  阅读(126)  评论(0编辑  收藏  举报