首页 > 代码库 > python的基础知识

python的基础知识

Python 解释器 执行程序过程:

1.      启动python解释器 一个 程序  把文件从硬盘到内存

2.      将C:\test.py 内容从硬盘读入内存(这一步与文本编辑器是一样的)

3.      文本编辑器读入到内存就结束了,而 python 还要后续执行读入内存的代码。

 

如果想要永久保存代码,就要用文件的方式.

如果想要调试程序,就要用交互式的方式。

 

变量:

变: 核心是在变化

量:衡量,计量,表达是一种状态

Level = 0

Level = 1

 

变量的定义:变量名  = 变量值

变量定义规则:

1.      变量名只能是 字母、数字 或者 下划线的任意组合

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

3.      个别关键字不能用来取变量名。

 

变量的修改:

垃圾回收:python 中没被绑定的值就会被回收。

值的引用计数 或者说 指身上绑定的变量名为0个,python解释器会定期回收。

删除只是删除一种绑定关系。

 

Id(变量名) 内存地址

Type(变量名) 类型

Print(变量名) 值的内容

 

判断两个值的身份是否一样:

Name1  is  name

is :比较的是id,只要id一样,其他部分都一样。

 

Python的特性:

把长度不是很长的,有个小数池,

专门供这些小数的作为id地址。

 

= id  运算

==  赋值运算

 

程序中有些东西不能变。

例如:

常量: 不变的量

Python中没有常量的专门的定方式,通常用大写的变量名,

仅仅只有一种提示效果。

 

程序交互:python与用户怎样进行交互。

交互的目的:模拟服务端与用户的连接交互

Input(‘输入’) 来 实现交互

 

Ps:

定义一个变量,存储的数据是变量值

变量名与变量值只是一种绑定关系

变量名本身并没有储存值的功能

python的基础知识