步骤:
1.官网下载python3和python2解释器
2.安装
3.测试是否安装成功:Windows—>运行—>输入“cmd”回车—>切换到python安装文件夹—>输入“python”
如果安装成功即可进入python交互式环境
① 交互式环境
优点:输入一行代码可以立即得到代码运行的结果,适合用来调试程序
② 脚本的方式
在文件中写下程序代码并保存,然后用解释器来运行文件(打开文件并识别代码、得到运行结果)
脚本运行python程序的三个步骤:
① 打开python解释器
② 解释器将文件中的程序由硬盘(文件)中加载到内存中去
③ 解释器读入加载的内容,并识别python语法执行程序
量:记录的事物的状态
变:记录的状态是可以被改变的
用处:为了使计算机可以像人一样可以记录事物状态,并且这个状态是可以变化的。
也就是说,变量就是一种控制计算机将数据存到内存中去的机制。
变量名在“=”的左边,代表的是赋值操作
变量名只要不在“=”的左边,代表的都是取值操作
变量值的两大属性:
① id:变量在内存中的唯一编号,反映的是值的内存地址
② type:变量值的类型(int、float、list、dict、tuple、set、文件对象等)
ps:id相等,值一定相等
id不同,值不一定不同
is 和 ==
is :判断的是值的id是否相同(更多用来判断值是否为True、False、None或者为某种数据类型)
==:判断的是值是否相等,(更多用来比较两个地址不同的值)
引用计数就是一个变量值被绑定给多少个变量名
当引用计数为0时,变量值就会变成垃圾,会被GC(垃圾回收机制)回收
x = "aaa" # aaa的引用计数为1
y = x # aaa的引用计数为2
y = 10 # aaa的引用计数减为1
del x # 解除aaa与x的绑定,aaa的引用计数减为0,变成垃圾,会被GC回收
本文地址:https://blog.csdn.net/weixin_49111957/article/details/107159148