Python基础-----运算符

python中有如下类型运算符:

 1 #!/usr/bin/env python 3.7
 2 # -*- coding:utf-8 -*-
 3 
 4 # 1 在python中有如下数字运算符:
 5 # + - *  / // % **
 6 
 7 
 8 # 2 在python中有如下成员运算符:
 9 # in  not in
10 #用来判断某个内容是否在另一个内容中
11 # 例如:
12 name = "马化腾"
13 
14 if "" in name:
15     print("ok")
16 else:
17     print("error")
18 
19 # 3 在python中有如下比较运算符:
20 # ==  >   <   <=    >=    !=  <>  其产生的结果是True False
21 # 例如:
22 
23 a = 1
24 b = 2
25 if a < b:     #显然为True
26     print(1)
27 else:
28     print(2)
29 
30 # 4 在python中有如下逻辑运算符:
31 #and or not
32 #and or没有优先级,只是按顺序从前到后进行判断,如有括号则先计算括号内的内容。
33 #例如:
34 name = 'Li'
35 pwd = '123'
36 v = name == 'Li' and pwd == '12' or 1 == 1 and 1 == 2
37 print(v)
38 
39 # 5 在python中有如下赋值运算符:
40 # a = 2
41 #
42 # a += 1     a ---> 3    (2+1)
43 # a *= 2     a ---> 4    (2*2)
44 # a **= 3    a ---> 8    (2^3)
45 # a /= 2     a ---> 1.0  (2/2)
46 # a //= 2    a ---> 1    (2//2)

 

posted @ 2018-08-18 17:44  Meanwey  阅读(233)  评论(0编辑  收藏  举报