Python 运算符

简介: Python 运算符

1025cacb02bb3b4951554eb25730e7df.png

算术运算符

运算符 描述 实例
+ 1+1=2
- 1-1=0
* 1*3=3
/ 9/2=4.5
// 整除 9//2=1
% 取余 9%2=1
** 指数 2**5=32,即 2 * 2 * 2 * 2 * 2
() 小括号 提高优先级

注意:

混合运算优先级顺序:() 高于 ** 高于 *///% 高于 +-

赋值运算符

运算符 描述 实例
= 赋值 将=====右侧的结果赋值给等号左侧的变量
  • 单个变量赋值
num = 1
print(num) # 1
  • 多个变量赋值
num1,float1,str1 = 10,0.5,'hello world'
print(num1) # 10
print(float1) # 0.5
print(str1) # hello world

注:=====号左右两侧的变量和值要一一对应

  • 多变量赋相同的值
a = b = 10
print(num1) # 10
print(num1) # 10

复合赋值运算符

运算符 描述 实例
+= 加法赋值运算符 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

比较运算符(关系运算符)

运算符 描述 实例
== 判断相等。操作数相等,则结果为真(True),否则结果为假(False) 如 a=3,b=3;则(a==b)为 True
!= 不等于。如果操作数不相等,则结果为真(True),否则结果为假(False) 如 a=3,b=3;则(a != b)为 False
> 运算符左侧操作数结果是否大于右侧操作数结果,如果大于,则结果为真(True),否则结果为假(False) 如 a=3,b=3;则(a > b)为 False
< 运算符左侧操作数结果是否小于右侧操作数结果,如果小于,则结果为真(True),否则结果为假(False) 如 a=3,b=3;则(a < b)为 False
>= 运算符左侧操作数结果是否大于等于右侧操作数结果,如果大于等于,则结果为真(True),否则结果为假(False) 如 a=3,b=3;则(a >= b)为 True
<= 运算符左侧操作数结果是否小于等于右侧操作数结果,如果小于等于,则结果为真(True),否则结果为假(False) 如 a=3,b=3;则(a <= b)为 True

逻辑运算符

运算符 逻辑表达式 描述 实例
and x and y 布尔"与":如果 x 为 False,x and y 返回 False。否则返回 y 的值。 True and False,返回 False。
or x or y 布尔"或":如果 x 为 True,返回 True。如果返回 y 的值。 False or True,返回 True。
not not x 布尔"非":如果 x 为 True,返回 False。如果 x 为 False,它返回 True。 not True 返回 False,not False 返回 True。
目录
相关文章
|
2月前
|
Python
Python运算符优先级
Python运算符优先级。
25 3
|
2月前
|
Python
Python成员运算符
Python成员运算符
32 2
|
2月前
|
Python
Python身份运算符
Python身份运算符。
28 1
|
2月前
|
Python
Python赋值运算符
Python赋值运算符。
29 2
|
2月前
|
Python
Python比较运算符
Python比较运算符。
29 2
|
3月前
|
Python
【10月更文挑战第7天】「Mac上学Python 14」基础篇8 - 运算符详解
本篇将详细介绍Python中的运算符,包括数学运算、关系运算、逻辑运算、赋值运算和成员运算等内容。同时会说明运算符的优先级和运算顺序,帮助用户理解和掌握Python中的运算符使用规则。
46 3
【10月更文挑战第7天】「Mac上学Python 14」基础篇8 - 运算符详解
|
3月前
|
自然语言处理 Python
【python从入门到精通】-- 第三战:输入输出 运算符
【python从入门到精通】-- 第三战:输入输出 运算符
78 0
【python从入门到精通】-- 第三战:输入输出 运算符
|
3月前
|
存储 Java 编译器
Python学习三:学习python的 变量命名规则,算数、比较、逻辑、赋值运算符,输入与输出。
这篇文章是关于Python编程语言中变量命名规则、基本数据类型、算数运算符、比较运算符、逻辑运算符、赋值运算符以及格式化输出与输入的详细教程。
33 0
Python学习三:学习python的 变量命名规则,算数、比较、逻辑、赋值运算符,输入与输出。
|
3月前
|
Python
Python操作:字符串--列表--元组--字典--运算符 (一)
Python操作:字符串--列表--元组--字典--运算符 (一)
25 0
|
3月前
|
Python
Python操作:字符串--列表--元组--字典--运算符 (二)
Python操作:字符串--列表--元组--字典--运算符 (二)
28 0