Python基本运算符
基本运算符:
对数字类型进行运算(算数运算符):
|加 |减 |乘 |除 |幂 |取余 |地板除 |
+ - * / ** % //
对字符串进行运算:
加:+
说明:将两串字符串进行合并。例如:"abc"+"ABC"结果是"abcABC"
乘:*
说明:对字符串进行重复。例如:"ab"*5结果是“ababababab”
赋值运算符:
1 a = 1 2 a += 1 a = a +1 3 a -= 1 a = a - 1 4 a *= 1 a = a * 1 5 a /= 1 a = a /1 6 a //= 1 a = a // 1 7 a %= 1 a = a % 1
左边写法等价于右边写法,使用左边写法使代码更为简洁。
比较运算符:
< > <= >= != <>
用于比较数据的大小,其返回值是布尔值:True False
逻辑运算符:
and or not
表示且、或、非的逻辑运算,其返回值是布尔值。
成员运算符:
in not in
判断元素(字符)/子字符串(子序列)是否在字符串内。例如:
1 if 'a' in 'abc':
2 print('yes')
3 else:
4 print('no')
结果为:
yes
not in其用法与 in 相反