Python学习-变量的使用及运算-5

一、变量

变量的概念: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.位运算符:& , | , ^ , ~ , << , >>.

发布了37 篇原创文章 · 获赞 4 · 访问量 6846

猜你喜欢

转载自blog.csdn.net/m0_37918421/article/details/85237295