Python 中的运算符,,1、算数运算符+ 加


1、算数运算符

+ 加

- 减

* 乘    计算字符串重复的次数print("唯美" * 10)

/ 除    round(10/3, 4)  4代表位数

// 取整数

% 取余数

** 幂

2、赋值运算符

=  简单的赋值运算符  a = 100 b = 200 b = a + b  b += a

+=  加法赋值运算符

-=  减法赋值运算符

*=  减法赋值运算符

//=  取整数赋值运算符

%=  取模(余数)赋值运算符

**=  幂赋值运算符

/=  除法赋值运算符

3、比较运算符

==  

检查两个操作的值是否相等

如果是,则条件成立,返回 True

!=  

检查两个操作的值是否不相等
如果是,则条件成立,返回 True

>

检查左操作数的值是否 大于 有操作数的值
如果是,则条件成立,返回 True

<

检查左操作数的值是否 小于 有操作数的值
如果是,则条件成立,返回 True

>=

检查做左操作数的值是否 大于等于 有操作数的值
如果是,则条件成立,返回 True

<=

检查做左操作数的值是否 小于等于 有操作数的值
如果是,则条件成立,返回 True

字符串和字符串之间可以比较大小,按照

print("a" > "b")# Falseprint(ord("a"))# 97# 98 转换为字符串print(ord("98"))# b

4、成员运算符

运算符:in、not in

成员运算符的运算结果是布尔型(bool)

  结果:True、False

in 判断列表中是否存在某个元素

# 定义一个列表list_1 = ["江南", "海南", "a"]  # 判断江南存在列表中bool_1 = "江南" in list_1  # 判断左侧的元素是否在右侧print(bool_1)# 结果为:True

not in 判断列表中是否不存在某个元素

# 定义一个列表list_1 = ["江南", "海南", "a"]# 判断江南不存在列表中bool_2 = "江南" not in list_1  # 判断左侧的元素是否在右侧print(bool_2)# 结果为:False

所有序列类型都支持成员运算

str(字符串)list(列表)tople(元祖)

序列类型支持哪些操作

通过数字索引取值支持切片操作len() 求长度支持重复操作(序列类型 * 数字)“love” * 100成员运算(in、not in)

5、逻辑运算符

and  真真为真

or  一真必真,两假必假

not  真为假,假为真

  如果 x为 True,返回False

  如果 x为 False,返回True

6、运算符的优先级

先乘除后加减
同级运算符是从左至右

*******请大家尊重原创,如要转载,请注明出处:转载自:https://www.cnblogs.com/shouhu/ 谢谢!!*******

Python 中的运算符

评论关闭