python执行方式及变量

2018-06-18 03:06:22来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

  1. 、python执行方式

1)交互式:调试方便,无法保存代码

2)命令行方式:可以永久保存代码

3python执行阶段

先启动python解释器,解释器像文本编辑器一样将文件内容从硬盘读到内存,解释器执行文件,这三个阶段

 

 2、变量

 

(1)什么是变量?

 

记录现实世界中变化的状态

 

(2)为什么要有变量?

 

程序执行的本质就是一系列状态的变化

 

(3)怎么使用变量?

 

变量名:用来引用变量值的,但凡引用变量值都必须通过变量名

 

赋值符号:赋值

 

变量值:记录现实世界中变化的状态

 

name = ‘qqc’

 

 (4)变量名的命名规范:变量名要反映变量值的所记录的状态

 

变量名只能是数字,字母和下划线任意组合

 

变量名第一个字母不能是数字

 

关键字不能声明为变量名

 

(5)变量名风格:驼峰体  下划线(推荐使用下划线加纯小写字母)age_of_oldboy = 22

 

(6)常量

 

Python从语法意义上没有定义常量,如果定义常量,变量名全部大写

 

 

3、内存管理

 

(1)变量值引用计数增加

 

X = 10   第一次

 

Y = x    第二次

 

 

 

(2)变量值引用计数减少

 

X = 11   变量值10 的引用计数减一

 

del y    del  解除绑定 10 的引用计数减一

 

如果引用计数为0,会被python的垃圾回收机制自动回收

 

注意:每个变量都有一个内存地址,python内置id()功能,内存地址不同,则ID不同;ID相同则内存地址相同

 

  变量的三个特征

 

1ID()  判断ID是否相等用 is

 

2)类型 Type()

 

3)值  判断值是否相等用  ==

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:爬虫基础入门(一)

下一篇:零基础学习01(数据类型 )