暗警之海洛因四号,段红飚,t2222软件
优点:运行一句执行一句,方便修改
缺点:关闭即消失,无法保存
优点:能一直保存
缺点:代码全部写完才可以调试bug
以后尽量使用pycharm和jupyter
描述变化的世间万物的状态
变量名(接受变量值)=(赋值符号)变量值(数值)/定义一个变量
1.变量名必须由数字/字母/下划线组成(下划线在连接的时候用)
2.变量名要具有可读意义,存不是目的,取才是目的
3.不能使用关键字(一些已经被定义了的字符串)
下划线式:python
nick_name="nick"
驼峰式:c/java
nickname="nick"
不变的量,变量名全大写,可以改变但不能改变,约定俗成
print函数内变量若未事先声明,则会创建一个变量,打印完之后,迅速释放内存
定义一个变量时,内存就开辟了一个内存空间存储这个变量,同时引用计数+1
当一个变量值的引用计数为0时,就会触发垃圾回收机制,释放这个变量的内存
在python中定义了一个区间是[-5,256]的小整数池,每次python启动时就会开辟一个内存空间来存储这个小整数池,每当定义变量用到时,就可以直接把其中的变量值地址赋给某个变量名,无需重新开辟内存空间在pycharm中做了优化,时间间隔短的无论多大,内存地址都一样
print() 打印变量值
print(id()) 打印内存地址
print(type()) 打印变量类型
解压缩的形式:
a,b,c=1,2,3
采用多个变量名加赋值符号加多个变量值的形式
在保证内存地址不变的情况下修改a和b:
应用到中间变量的思想
a=100
b=200
c=a
a=b
b=c
也可以直接交叉赋值
a=100
b=200
a,b=b,a
a=b=c=10
让代码在python解释其运行时不被解释,使其无效化
也可以用来给代码加注释
'''代码''' (在三引号里写代码)
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
新手学习Python2和Python3中print不同的用法
Python基于os.environ从windows获取环境变量
网友评论