python基础_基本运算符和基本数据类型

基本运算符

算数运算符(返回值为实数)

加:+  减:-  乘:*  除:/  取余(取模):%  取商(取整除)://  幂:**

赋值运算(返回值为实数)

简单赋值:=  加法赋值:+=  减法赋值:-=  乘法赋值:*=  除法赋值:/=  取余赋值:%=  取整除赋值://=  幂赋值:**=  

比较运算符(返回值为bool值)

等于:==  不等于:!=(或<>不常用)  大于:>  小于:<  大于等于:>=  小于等于:<=

逻辑赋值(返回值为bool值)

与:and  或:or  非:not

与或混合运算,从左到右依次计算,直到and之前为False(则该式为False)或者or之前为True(该式为True),便可停止计算,否则要一直计算下去。

成员运算(返回值为bool值)

在:in  不在:not in

基本数据类型

数字

整型:int  浮点型:float  复数:complex

布尔值(bool)(数字类型的子类)

真:1  假:0

None  ""  ()  []  {}  0 ==> False

字符串

"hello world"

列表

name_list = ['alex', 'bob', 'cinty']
name_list = list(['alex', 'bob', 'cinty'])

元组

ages = (11, 22, 33, 44, 55)
ages = tuple((11, 22, 33, 44, 55))

集合(无序且不重复)

>>> x = set('spam')  
>>> y = set(['h','a','m'])  
>>> x, y  
({'a', 'p', 's', 'm'}, {'a', 'h', 'm'})  
>>> x & y # 交集  
{'a', 'm'}  
>>> x | y # 并集  
{'a', 'p', 's', 'h', 'm'} 
>>> x - y # 差集  
{'p', 's'}

字典(无序)

person = {"name": "bob", 'age': 18}
person = dict({"name": "bob", 'age': 18})

 

posted @ 2018-05-26 23:58  Liu呵呵  阅读(90)  评论(0)    收藏  举报