Python基础
Python基础
“编程之母”—— 注释
1. 注释的含义
注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。
注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。
注释只是为了提高可读性,不会被计算机编译。
2. 注释的使用方法
1. 使用"#"进行注释
2. 使用三组单双引号进行多行注释
3. 使用快捷键对代码进行注释
ctrl + ?
3. 编写注释时的规范
1.警号与注释文本之间一定要有一个空格
2.如果单行注释跟在了一行代码的后面 需要先空两个再写
3.pycharm也提供自动化格式代码的功能,快捷键为 Ctrl+Alt+L
变量与常量
1. 变量
1. 什么是变量
即变化的量,用于记录事物的某种变化(模仿人类事务记忆能力)
2. 如何使用变量
描述一个人:李明今年18岁,爱好打篮球
用代码实现
3. 语法格式
4. 底层原理 *必会
5. 变量三要素
2.常量
主要用于记录一些不变的状态
在python中没有真正意义上的常量 我们墨守成规的将全大写的变量看成是常量
在其他编程语言中是存在真正意义上的常量 定义了就无法修改
3. python底层优化
当值数量很小的时候 如果有多个变量名需要使用 那么会指向同一块地址
1. 一个变量名只能指向一个内存地址
2. 一个内存地址可以有多个变量名指向
4. 垃圾回收机制
1. 垃圾数据的定义
在内存中没有任何变量名指向的数据
2. 针对垃圾数据Python开发了一套自动化回收方案
引用计数 | 内存中变量值身上有几个变量名绑定引用计数就是几,只要不为0就不是垃圾 |
标记清除 |
当内存即将沾满的时候 python会自动暂停程序的执行 从头到尾将内存中数据进行扫描 |
分代回收 | 会将数据的监管分为三个层次 随着层级的下降监督的频率降低 |