一、变量
变量的概念:1.避免输入重复的代码而去使用的。
2.变量要有意义。
定义:变量 = [1,2..] , 1 2 .. ,{1,2..},(1,2,..) ; = 及赋值
基本使用:
变量的规则:
1.首字母不可以为数字。
2.特殊字符可以使用 _ 下划线开头。
3.系统关键字,也就是保留字,不可以用在变量中。
4.type 不是保留字。
5.在python中变量本身是没有类型的。
补充:
type 变成变量,为什么不支持使用这种命名:type变成变量之后,不可以在变回方法。
值类型 与 引用类型的 差异
1.值类型: 当 2 个变量指向同一个值时,并不会随着前值变,
2.引用类型:当2个变量指向同一个区域时,此区域的值改变,后者也会跟着改变。
值类型:int str tuple (不可变)
引用类型: list set dic (可变)
对于不可变的扩展:
如下:
不可以更改内容。
但是:
让其变成一个整体,进行运算就行。
touple 和 list 的区别差异
1.touple 不可变(除了值类型之外的引用类型可变)
2.touple 类型不可一追加
相对应的list 可变,可追加
运算符:
1.算术运算符:+ ,- ,* ,/ ,//
2.赋值运算符 := ,+=,-=,/=,%=,**=,//=
3.比较(关系)运算符:==,!=,>,<,>= ,<=
4.逻辑运算符 :and ,or ,not
一.and (且),or(或) ,not (取反)
二.float 0 表示:False, 非0 表示:True
三.str 空字符:False , 非空 True
四.列表 空列表 :False ,非空 True
五.tuple set dict 空:False 非空:True
5.成员运算符: in , not in
6.身份运算符: is , is not
7.位运算符:& , | , ^ , ~ , << , >>.