Python学习之旅_01day:变量和常量,变量输入,缩进,if条件,内存回收机制
1.变量和常量
1.1 变量是为了存储程序运算过程中的一些中间结果,为了方便日后调用
1.2 变量存在一定的描述性,让大众一看就知道该变量的用途
1.3书写方式
变量的命名规则
1. 要具有描述性
2. 变量名只能_,数字,字母组成,不可以是空格或特殊字符(#?<.,¥$*!~)
3. 不能以中文为变量名
4. 不能以数字开头
5. 保留字符是不能被使用
1.4常量
定义:不变的量
pie=3.1415926
2.python无常量,所有的量都是可变的量
若全部大写变量名则表示常量,且该常量可以改变
用引号包含起来的为字符串;不用引号包含的为变量名
一个变量A获取另一个变量B值,获取后,该变量A跟变量B就没有任何关系了
变量A新开辟一个内存存储
3.内存回收机制
python内存自动回收机制
如何不指向值
1.删除变量 值依然在,python通过定时轮询,回收不使用的内存 del age
2.变量赋予另一个值
变量2引用变量1的值=1,当变量1的值改变=2后,变量2的值依然不变=1
4.缩进:
存在if语句时,需要进行缩进,缩进方式有tab键和空格键
无太大规定,唯一的规定是,缩进的方式和间距一定要相同,不然程序无法执行
5.if语法
if ***==***:
do ***
else:
do ***
————————————————————————————————
if ***==***:
do***
elif *** >= ***:
do***
elif *** >= ***:
do***
elif *** >= ***:
do***
else:
do***
多循环语句只执行一个条件,满足一个条件后,就不会去执行第二个条件,直接跳出结束程序