Python中的运算符

29 阅读1分钟

基础知识

图片描述

实操步骤

第1步:小试牛刀文件夹 - 新建Python文件,5-运算符.py

图片描述

算术运算符可能的考点
1. 取整除 // 返回除法的整数部分
2. 幂运算 **
3. 优先级问题

第2步:计算 9 取整除 2 与 9.2 取整除 2 将结果打印

图片描述

图片描述

第3步:计算2的3次幂

图片描述

第4步:表达式 3 + 5%6*2//8 的值是?

3 + 5*2//8 = 3 + 10 // 8

图片描述

第5步:赋值运算符的例子

赋值运算符可能的考点
1. 取整除赋值运算符 //=    b // a 等效于 b = b//a
2. 幂赋值运算符 **=       b ** a 等效于 b = b**a

图片描述

第6步:逻辑运算符的例子

逻辑运算符可能的考点
1. and  与
2. or   或
3.not   非

图片描述

Python不会自动做类型转换。所以 1=="1"是Fals.

print(1 or 0)

图片描述

print(not '')

图片描述

print('y'<'x' and 'x' == False)

y在x的后面,所以y应该大于x

图片描述

print('y'<'x' and 'x' == False) 简化写法:print('y'<'x' == Flase)

第7步:成员运算符的考点

成员运算符可能的考点
1. in
2. not in

print(3 in (1,2,3)

图片描述

print('ab' in 'abc')

图片描述

print('ac' in 'abc')

图片描述

print(3 not in (1,2,3))

图片描述

第8步:身份运算符的例子

身份运算符可能的考点
1. is
2. is not

图片描述