1.Pycharm的简单使用
1.1如何修改主题
File | Settings | Appearance & Behavior | Appearance | Theme
1.2如何切换解释器
File | Settings | Project: django_lock | Python Interpreter
1.3如何创建Python文件
File丨New Project丨Create
在项目名上右键鼠标------>New------》Python File------>只需要写文件名即可,不需要写后缀。
1.4如何修改字体
File | Settings | Editor | Font
2.注释语法
2.1什么是注释
注释是对这一段的解释,他是不参与和影响代码的运行的,只会起到警示的作用。
2.2如何使用注释
方式一:#(警号)是单行注释
方式二:三引号(单双)
3.变量和常量的使用
3.1什么是变量
是变化的量,用于记录事物的变化
3.2如何使用变量
生活中:
姓名:kevin
年龄:18
性别:male
程序中:
username = 'kevin'
age = 18
gender = male
3.3变量的命名与规范
变量的名字有下划线,数字,和字母任意随机组成,但是数字不能做为开头。下滑线一般不作为开头是因为下划线有特俗含义,且变量的名称不能和Python的保留字起到冲突。变量名字要见知其意。命名风格有大驼峰(每个首字母都大写),小驼峰(第一个单词首字母小写,其它都是大写),下划线。一般都用下划线因为大驼峰和小驼峰都比较容易出错。
3.4常量
不经常发生改变的量叫为常量,且常量不含有真正意义。但是不在Python,在其它语言中常量是不可以发生改变的,且具有真正意义。
3.5变量的三要素
1.变量值
2.内存编号(id)
3.数据类型
4.底层优化
4.1小整数池问题
当变量很小的时候,多个变量执行同一个变量值的空间问题,一个内存地址可以有多个变量指向,但是变量只能只向一个内存地址。
5.垃圾回收机制
5.1如何定义垃圾数据
这个数据长时间没有使用,且数据起不到什么作用为垃圾数据。
5.2如何回收和清除垃圾数据
5.2.1引用计数
一个被变量名指向的变量值为1,被多个指向的可以记为别的数,如果没有被指向则为0.则会被清除。
5.2.2标记清除
在内存快满的时候,就会直接暂停所有程序的回执。然后扫描内存中不需要的数据打上标签,扫描完成后统一清除。
5.2.3分代回收
对数据扫描会逐一减弱。少年组会频率最快。被筛选完后进入青年组。以此类推。
6.数据的类型
6.1什么是数据类型
视频文件 音频文件 表格文件 图片 等等这些都是保存数据的方式。
6.2数据类型的种类
整型 浮点型 字符串 列表 字典 元组 集合 布尔
7.数据类型之整型
记录年龄、出生年份,学生人数等整数相关的状态
定义:
age = 18
student_count = 48
year = 2001
数据类型的关键字: print(type(age))
8.数据类型之浮点型
作用:用来记录人的身高,体重,薪资等小数相关的状态
定义:
height = 1.8
weight = 120.5
salary = 2800.5
数据类型的关键字:print(type(height))