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)