Python学习笔记(4)-运算符

 1 ##############  运算符  ##################
 2 '''
 3 
 4 算术运算符
 5 + - * / % ** //
 6 比较运算符
 7 == != > < >= <= 
 8 赋值运算符
 9 = += -= *= /+ %= **= //=
10 位运算符
11 & | ^ ~ << >> 
12 逻辑运算符
13 a and y x为false x and y 返回false 否则false 否则返回y的计算值
14 x or y x是True,返回x的值,否则返回y的计算值
15 not x x为true 返回false x为false 返回true
16 成员运算符  见例一
17 in 如果在指定的序列中找到值返回true,否则返回false
18 not in 如果在指定的序列没有找到值返回true,否则返回false
19 身份运算符  见例二
20 is:判断两个标识符是不是引用自一个对象  可以用 id(x) == id(y)
21 is not:判断两个标识符是不是引用自不同对象 id(x) != id(y)
22 注意: is 用来判断两个变量引用对象是否为同一个 ==用来判断引用变量的值是否相等
23 运算符优先级:
24 略  笨方法:括号
25 
26 '''
27 #例一
28 a = 1
29 list1 = [ 2,5,6,7,8 ]
30 
31 if ( a in list1 ):
32     print('true')
33 else:
34     print('no')
35 
36 #例二

 

posted @ 2017-07-04 22:34  XQ25478  阅读(85)  评论(0编辑  收藏  举报