python语法入门
一、python的注释语法
1.什么是注释
注释就是对一段代码的解释说明,注释不会擦浴程序的运行,只会起到提示作用
2.怎么使用注释
- 单行注释:#+空格 后加入注释内容
- 多行注释:三对单引号(''')或者三对双引号(“”“)中间加入注释内容

3.注释的快捷键
使用 Ctrl+?
4.注意事项
- # 和注释内容中间得加一个空格
- 注释内容如果在代码得在 # 前加两个空格
二、变量
1.什么是变量
变量就是变化的量,用来记录事物的某种状态。例如人的年龄、性别、金钱等等
2.为什么要有变量
为了让计算机能够像人一样记住事物的某种状态,并且状态是可以发生改变的
3.如何使用变量
3.1变量的定义
变量是由变量名、赋值符号和变量值组成的
3.2变量的使用
变量示范使用如下
name = 'mike'
age = 25
hobby ='sleep'

底层原理:遇到赋值符号必须先看符号左边再看符号右边
age = 18
- 在内存空间中申请一块内存储存18bi
- 将18所在的内存空间地址绑定给变量名age
- 访问18通过变量名age即可
三、变量名的命名规范与风格
-
命名规范
# 变量名只能有数字、字母和下划线组成
user@name(错误) _(正确) pwd_123_sdad(可以)
# 变量名不能以数字开头,建议不要以 _ 开头,有特殊的含义
# 变量名不能与关键字冲突
# 变量名的命名一定得做到见名知意(核心)
2. 命名风格
2.1 驼峰体分为大驼峰体和小驼峰体
大驼峰:所以单词首字母都是大写 ( UserNameFromChina)
小驼峰:第一字母小写其余首字母大写 (userNameFromChina)
# javaScript推荐使用驼峰体
2.2 下划线
单词与单词之间用下划线分割
user_name_from_china
# python推荐使用下划线
三、 变量的三要素
-
变量的值
-
变量的内存地址
-
变量的数据类型
-

四、 python底层优化
当值数据量很小时,如果有多个变量名需要使用,那么会指向同一个地址,一个内存 #一个内存地址可以有多个变量名 一个变量名只能有一个内存地址

五、 常量
5.1 什么是常量
常量指在程序运行中不会改变的量
在python中没有真正意义上的常量,我们墨守成规的将全大写的字母看成为常量
HOST = '127.0.0.1 ' (一般情况下在配置文件中用的较多)
一般情况下定义了常量就无法修改
六、 垃圾回收机制
6.1 垃圾数据的定义
在内存中没有任何变量名指向的数据
6.2 针对数据垃圾python开发了一套自动化回收方案
1.引用计数
内存中变量值有几个变量名绑定引用就是几,引用计数不为0就不是垃圾

2.标记清除
当内存即将被沾满的时候,python会自动暂停程序的执行,从头到尾的将内存中的数据扫描,并打上标记,将没有标记的数据清除
3.分代回收
会将数据的监管分成三个层级,随着层级的下降减少监督的频率

七、数据类型
1.int整形类型
int整形数据就是用来记录人的年龄,班级人数等整数的数据就是数据类型。
定义 age = 18
2.float浮点型数据
float浮点型数据就是用来记录人的体重,薪资等带有小数点数据的数据类型。
定义 salary = 3000.1
3.总结
整型与浮点型可以统称为数字类型,主要用于数学运算和比较运算




浙公网安备 33010602011771号