文章目录
为啥用变量?因为繁琐操作
使用变量
变量名
应该有意义
规范不能用保留字
区分大小写
没有类型限制,动态的
变量赋值动态更新
值类型引用类型
值类型int str tuple (不可改变)
引用类型list set dict(可变)
值类型
引用类型list
str不可改变
元组和列表的区别
list可改变
tuple不可改变
追加对比
建议合作中最好元组,避免元素被更改引发一系列问题
元组中有list则可以修改
算数运算符
赋值运算符
比较运算符
字符串比较,单一拿出比较
列表,元组比较,每个元素拿出来比较
逻辑运算符
返回规律不是看位置,而是讲道理
成员运算符
字典判断的是k
身份运算符
两个变量相等 is 返回true,和==有什么区别 ?
is比较的不是值相等而是 内存地址
集合无序,==不影响。
元组有序,== 会受到位置影响
扩展 值 身份id 类型 (对象三特征)
函数判断 类型
位运算符
位与
位或