python中的,运算符
时间: 2024-06-15 08:04:59 浏览: 19
在Python中,运算符是用于执行各种操作的特殊符号。下面是Python中常用的运算符:
1. 算术运算符:
- 加法运算符(+):用于将两个值相加。
- 减法运算符(-):用于将一个值减去另一个值。
- 乘法运算符(*):用于将两个值相乘。
- 除法运算符(/):用于将一个值除以另一个值。
- 取模运算符(%):返回两个值相除的余数。
- 幂运算符(**):返回一个值的指数幂。
2. 比较运算符:
- 等于运算符(==):检查两个值是否相等。
- 不等于运算符(!=):检查两个值是否不相等。
- 大于运算符(>):检查一个值是否大于另一个值。
- 小于运算符(<):检查一个值是否小于另一个值。
- 大于等于运算符(>=):检查一个值是否大于或等于另一个值。
- 小于等于运算符(<=):检查一个值是否小于或等于另一个值。
3. 逻辑运算符:
- 与运算符(and):如果两个条件都为真,则返回真。
- 或运算符(or):如果至少一个条件为真,则返回真。
- 非运算符(not):用于取反一个条件的值。
4. 赋值运算符:
- 简单赋值运算符(=):将右边的值赋给左边的变量。
- 加法赋值运算符(+=):将右边的值加到左边的变量上,并将结果赋给左边的变量。
- 减法赋值运算符(-=):将右边的值从左边的变量中减去,并将结果赋给左边的变量。
- 乘法赋值运算符(*=):将右边的值乘以左边的变量,并将结果赋给左边的变量。
- 除法赋值运算符(/=):将左边的变量除以右边的值,并将结果赋给左边的变量。
- 取模赋值运算符(%=):将左边的变量除以右边的值取余,并将结果赋给左边的变量。
5. 位运算符:
- 按位与运算符(&):对两个操作数进行按位与操作。
- 按位或运算符(|):对两个操作数进行按位或操作。
- 按位异或运算符(^):对两个操作数进行按位异或操作。
- 按位取反运算符(~):对操作数进行按位取反操作。
- 左移运算符(<<):将左操作数的值向左移动指定的位数。
- 右移运算符(>>):将左操作数的值向右移动指定的位数。
6. 成员运算符:
- in运算符:如果指定的值在序列中存在,则返回True。
- not in运算符:如果指定的值在序列中不存在,则返回True。
7. 身份运算符:
- is运算符:如果两个变量引用同一个对象,则返回True。
- is not运算符:如果两个变量引用不同的对象,则返回True。
8. 其他运算符:
- 三元条件运算符(条件 ? 值1 : 值2):根据条件选择返回值1或值2。
- 索引运算符([]):用于获取序列中的元素。
- 属性访问运算符(.):用于访问对象的属性。