python基础,,变量变化的状态/特征
python基础,,变量变化的状态/特征
变量变化的状态/特征。
变即记录的状态是可以发生变化的
量即衡量/记录现实世界中的某种特征/状态
变量的基本作用:是用来存储数据,被后面的代码引用
定义变量的语法变量名(访问到值的唯一方式)、赋值符号(将值的内存地址绑定给变量名)、变量值(表示状态)
例:
使用规则:先定义、再通过变量名去引用
1、变量名只能是字母、数字、下划线的组合
2、不能以数字开头
3、不能用关键字作为变量名(and,or,if,is,not........)
注意:定义变量名约定俗成的规则
1、不用中文、拼音
2、变量名不能让过长
3、变量名不能词不达意
变量名的定义方式:
1、驼峰体(AgeOfOldboy=43)
2、下划线(age_of_oldboy=43) #推荐使用
定义一个变量,变量的值会具备三个特征:ID,type,value
1、等号比较的是值
2、is 比较的是 ID
#注意:
1、ID相同,type和value必定相同
2、value相同type必定相同,但是ID可能不同
如下:
C:\Users\zhang>pythonPython 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.>>>>>>>>>>>> a=‘userinfo name:lining‘>>> b=‘userinfo name:lining‘>>> id(a)41114840>>> id(b)41114912>>> a==bTrue>>> a is bFalse>>>执行python程序的两种方式
1、交互式
优点:调试程序/代码方便
缺点:无法永久保存代码
2、命令行
python3 D:\PycharmProjects\练习.py
可以永久保存代码(以文件的形式)
python执行程序的三个过程
1、先启动python解释器
2、将python程序当普通文件从硬盘读入内存
3、python3解释器解释执行刚刚读入内存的文件代码
#只有在第3个过程时才识别python的语法
python会定期的自动回收引用计数为0的值
1 # 垃圾回收机制2 x = 12 # 引用计数为13 y = x # 引用计数为24 5 x = 11 # 引用计数为2-1=16 del y # 引用计数为1-1=0如
python基础
相关内容
- Python的局部变量和全局变量使用解惑,python全局变量
- Python 关键字global全局变量详解,pythonglobal,全局变量所
- python批量抓取美女图片,,我平时很喜欢美女图,
- Python 如何将一变量做为函数名?,python函数名,代码如
- python中星号变量的几种特殊用法,python星号,一、什么是
- 浅谈Python中的私有变量,浅谈python私有,class Teac
- 问题解决local variable 'xxx' referenced before
- 建立一个更高级别的查询 API:正确使用Django ORM 的方式
- SQLAlchemy 和其他的 ORM 框架,sqlalchemyorm框架,在这篇文章
- sqlalchemy入门(上),sqlalchemy入门(,这样你就能在Jupyte
评论关闭