敬请期待
运算符
1.算数运算符
+ - * / % // **
+ 拼接
/ 结果都为浮点型
// 地板除
** 幂运算
2. 比较运算符
> >= < <= != ==
子主题 2
3. 赋值运算符
= += -= *= /= %= //= **=
4.逻辑运算符
and or not
is 判断是否为同一对象
# arr1 = [1,2,3]
# arr2 = arr1
# print(arr1==arr2)
# print(arr1 is arr2)
# arr1 = [1,2,3]
# arr2 = [1,2,3]
# print(arr1==arr2)
# print(arr1 is arr2)
# a = 10
# b = a
# print(a==b)
# print(a is b)
# a = 10
# b = 10
# print(a==b)
# print(a is b)
5.位运算符
~按位取反
<< 左移
>> 右移
& 与运算
| 或运算
^ 异或运算
6.一元运算符
7.三元运算符
print("a>b") if a>b else print("b>a")
流程控制
装饰器
函数装饰器
功能:给某个函数增加新功能而不改变原函数和原函数的调用方式
条件:
1.不能改变原函数
2.不能改变其调用方式
格式:@新功能的函数