2023.2.14 DAY3
- pycharm软件的基本使用
- python的注释语法
- 变量与常量
- python的底层优化
- 垃圾回收机制
- 数据类型
- 整型
- 浮点型
- 列表
- 字符串
- 字典
- 元组
- 集合
今日内容详细
pycharm软件的基本使用
# 1.下载与安装
# 2.pycharm的语言,一定要使用英文
# 修改主题
File --> setting --> Appearance --> Theme
# 修改字体
File --> setting --> Editor --> Font
# 切换解释器(必会!)
File --> setting --> Project --> Interpreter
#如何新建python文件
'''后缀名是让我们看出文件的本质,所以,我们python也有自己独特的后缀名 .py'''
1.如果没有项目,我们应该先新建一个项目,就是新建一个文件夹
python 语法注释
"""注释是代码之母!"""
1. 什么是注释
# 注释就是对一段代码的解释,不参与代码的实际运行
2. 如何使用注释?
2.1 单行注释
使用警号
2.2 多行注释
# 使用三个引号(单双引号)
2.3 把上面一行代码复制到下面一行的快捷键:ctrl + D
'''以上这些规范是谁规定的呢?''' >>>: PEP8规范
变量
1. 什么是变量
变化的量,用来记录事物的某种状态
2. 如何使用变量
# 现实生活中:
姓名:tony
年龄:18
身高:1.8
# 程序中:
name = 'tony'
age = 18
height = 1.8
"""
语法格式:
底层原理:
age = 18
1. 先在内存空间中申请一块地址来存储变量值18
2. 把申请的内存地址跟变量名age绑定在一起
3. 之后想使用变量值18只需要通过访问变量age即可
"""
变量的命名规范
'''补充:快捷键注释代码,ctrl+/'''
1.必须是数字、字母、下划线的任意组合
'''_虽然满足我们的规范,但是我们不推荐使用,因为它有特殊的含义'''
2.变量名不能以数字开头
3.不能与关键字冲突
4.变量名的命名一定要见名知意(重点)
# 命名风格
1. # 1.1 大驼峰
UserNameFromDb # 按照单词进行分割,每个单词的首字母大写,其余小写
# 1.2 小驼峰
userNameFromDb # 按照单词进行分割,除了第一个单词的首字母为小写,其余每个单词的首字母大写,其余小写
2. user_name_from_db # 全部使用小写字母,每个单词使用下划线进行分割
'''python中推荐使用下划线的形式'''
常量
# 一般不变的量
'''python中没有真正意义上的常量,我们约定俗成认为全大写的变量就是常量'''
eg: HOST='127.0.0.1'
# 在其他语言中,是有真正意义上的常量的,eg:JavaScript
const PI=3.14
变量的三要素
name = 'tony'
1. 变量值
2. 内存地址编号
3. 数据类型
"""
一个变量名只能指向一个内存地址
一个内存地址可以有多个变量指向
"""
python底层优化
'''小整数池'''
# 当数据量很小的时候,如果同时有多个变量使用,那么python就会让多个变量指向同一个内存地址
垃圾回收机制
1.什么是垃圾数据?
# 就是没有变量指向的数据
2.python开发出了一套自动回收方案
1.引用计数
# 当有变量指向内存中数据时,会同时加一个计数,当计数为0的时候就说明是垃圾数据。
2.标记清除
# 当内存快被沾满的时候,那么python就会终止程序的运行,从头到尾进行数据扫描,对垃圾数据进行标记,之后统一进行清除。
3.分代回收
# 通过划分不同的时间段,来降低被监管的频率
数据类型(重点)
# 生活中常见的数据类型
视频文件 音频文件 表格 图像 图片 文本等等...
# 在程序中也有千变万化的数据格式
整型 浮点型 字符串 列表 元组 集合 字典...
整形 int
# 大白话:整数
作用:记录年龄、电话号码、订单编码等整数类型数据
eg;
age=18
浮点型 float
# 大白话:小数
作用:记录新资,BMI等浮点类型的数据,可包括整数
eg:
salary=1765.8
a = 1.0
总结
我们把整型和浮点型统称为数字类型 number
标签:变量,python,18,age,之路,DAY3,注释,-- From: https://www.cnblogs.com/link-001/p/17119683.html