1.可变与不可变
1. 两者的定义:
- 可变:值改变,id不变,证明改的是原值,证明原值是可以改变的
- 不可变:值改变,id也变,证明是产生了新的值,压根没有改变原值,证明原值是不可以被修改的
2. 两者的范围:
- 可变:元组、列表、字典
- 不可变:整型、浮点型、字符串、bool值,这些在python当中都设计成不可分隔的整体
3. 字典的拓展:
- 字典中的key是不可变的,value是可变的
2.逻辑运算符
- 举例:not、and、or
- 优先级:not > and > or
- 判断两个或者多个值的条件
3.成员运算符
- 举例:in
- 是否判断某元素在某个元素中
4.身份运算符
- 举例:is、==
- is是判断它的id是否相同,==是判断它的值是否相同