二、Python变量

高级编程语言包括编译型和解释型

编译型:在程序执行之前就将代码翻译成机器语言。编译一次,拿到结果可以重复执行,无须重新进行编译,如C语言。

解释型:程序代码一边翻译成机器语言,一边执行。解释一行,执行一行,边翻译边执行,不能脱离解释器。

一、Python变量

变量是一种可以反映状态变化的一种机制

为什么要有变量:程序的执行本质上就是一系列状态的变化

Python的变量语法:

变量名 = 值

a = 1     a是变量名,=是赋值符号,1是值。变量名是对值的引用

变量的命名规范:

1、变量名只能是字母、数字和下划线的任意组合;

2、变量名的第一个字符不能是数字;

3、关键字不能声明为变量名。

Python中的关键字:and、as、assert、break、class、continue、def、del、elif、else、except、exec、finally、for、from、global、if、import、in、is、lambda、not、or、pass、print、raise、return、try、while、with、yield

变量的三个特征:

id(内存地址的编号,16进制)、type(类型)、value(值)

变量的比较:

is和==(身份运算符)

is:比较的是id

==:比较的是值

二、常量

三、用户与程序交互

input()

接收用户的输入,把用户输入的内容全部存为字符串类型

四、赋值类型:链式赋值和交叉赋值

链式赋值:

x = 1

y = x = 1

交叉赋值:

x = 1

y = 2

x = y = 2

五、注释

单行注释:用井字符开头的是单行注释

#  内容

多行注释:多行字符串用三个引号包裹的是多行注释

'""" 

内容 

 """   

六、变量的解压缩

七、Python的自动垃圾回收:

值的引用计数为0,不再把赋值给变量了

原文地址:https://www.cnblogs.com/Python1/p/8655342.html