Python入门笔记-4 Python运算符

Python运算符

1.Python算数运算符

a=10 b=30

运算符 描述 实例
+ 加:两个对象相加 a+b 输出结果 40
- 减:负数或两个数相减 a-b 输出结果 -20
* 乘:两个数相乘或者是返回一个被重复若干次的字符串 a*b 输出结果 300
/ 除:两个数相除 b/a 输出结果 3
% 模除:返回除法的余数 b%a 输出结果 0
** 幂:返回x的y次幂 a**b 为10的30次方,输出结果 1000000000000000000000000000000
// 取整除:返回商的整数部分 7//2 输出结果 3.0

2.Python比较运算符

返回值都为布尔类型,a=5,b=3

运算符 描述 实例
== 等于,比较对象是否相等 a == b 返回False
!= 不等于,比较两个对象是否不相等 a != b 返回 True
<> 不等于,比较两个对象是否不相等 a <> b 返回 True
> 大于 a > b,返回 True
< 小于 a < b,返回 False
>= 大于等于 a >= b,返回 True
<= 小于等于 a <= b,返回 False

3.Python赋值运算符

运算符 描述 实例
= 赋值 c = a + b
+= 加法赋值 c += a 等效于 c = c + a
-= 减法赋值 c -= a 等效于 c = c - a
*= 乘法赋值 c *= a 等效于 c = c * a
/= 除法赋值 c /= a 等效于 c = c / a
%= 取模赋值 c %= a 等效于 c = c % a
**= 幂赋值 c **= a 等效于 c = c ** a
//= 取整除赋值 c //= a 等效于 c = c // a

4.Python逻辑运算符

a=5,b=3

运算符 描述 实例
and “与”操作,如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值 a and b 返回 3 ;b and a 返回 5
or “或”操作,如果 x 是非 0,它返回 x 的值,否则它返回 y 的计算值 a or b 返回 5
not “非”操作,如果 x 为 True,返回 False 。如果 x 为 False,它返回 True not(a and b) 返回False

你可能感兴趣的:(每天一点Python,python)