Python变量

Posted 我的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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,不再把赋值给变量了

 

以上是关于Python变量的主要内容,如果未能解决你的问题,请参考以下文章

window怎么配置python环境变量

如何配置python的环境变量

Python 局部变量和全局变量

python变量

Python类变量和实例变量区别

python怎么设置环境变量