4.5 面向过程和面向对象
🚩编程界的两大阵营:面向过程和面向对象:
面向过程 面向对象 | |
共同点 | 面向过程和面向对象都是解决实际问题的一种思维方式 |
二者相辅相成,并不是互相独立的 解决复杂问题,通过面向对象方式便于我们从宏观上把握事物之间复杂的关系,方便我们分析 整个系统;具体到微观操作,仍然使用面向过程方式来处理 |
下面,我在正式讲解 Python 的时候,就会分成面向过程和面向对象两个方向去讲解,对于初学者而言,我们需要在面向过程部分熟练掌握 Python 语法,掌握基本编程思维逻辑。
*4.6 PyCharm 常用快捷键
注:本小节带 *,不需要进行学习,可以简单进行了解
序号 | 快捷键 | 描述 |
1 | Ctrl + / | 注释选中行 |
2 | Ctrl + Alt + Enter | 向上插入 |
3 | Shift + Enter | 向下插入 |
4 | Ctrl + D | 复制、粘贴一行 |
5 | Ctrl + Y | 删除一行 |
6 | Shift + F6 | 重命名 |
7 | Ctrl + O | 复写代码(方法重写) |
8 | Ctrl + Alt + T | 添加 try/catch |
9 | Ctrl + Alt + M | 抽取代码(提取函数等) |
10 | Ctrl + Alt + F | 变量抽取全局变量(局部变量变属性) |
11 | Ctrl + Alt + V | 方法体内值抽取成变量 |
12 | Shift + Tab | 方向退格 |
13 | Tab | 进行退格 |
14 | Alt + Shift + 上下键 | 选中代码移动 |
15 | Ctrl + Shift + 上下键 | 移动当前方法体 |
16 | Ctrl + Shift + Enter | 补全代码 |
17 | Ctrl + Shift + U | 代码大小写 |
18 | Ctrl + B | 进入代码 |
19 | Ctrl + Shift + F12 | 最大化窗口 |
20 | Ctrl + F | 查找 |
21 | Ctrl + R | 替换 |
22 | Ctrl + Shift + F | 全局查找 |
23 | Ctrl + Shift + R | 全局替换 |
24 | Ctrl + Shift + I | 快捷查看方法实现的内容 |
25 | Ctrl + P | 查看参数 |
26 | Ctrl + Q | 查看文档描述 |
27 | Shift + F1 | 查看 API 文档 |
28 | Ctrl + F12 | 查看类的方法 |
29 | Ctrl + H | 查看类的继承关系 |
30 | Ctrl + Alt + H | 查看哪里调用了方法 |
31 | Ctrl + {} | 定位查看方法体的括号 |
32 | F3 | 查看选中的内容 |
33 | Shift + F3 | 反向查看内容 |
34 | Ctrl + Alt + B | 查询类实现光标所在接口的类 |
35 | Ctrl + U | 查看父类 |
36 | Ctrl + E | 最近编辑的文件列表 |
37 | Ctrl + Alt + Home | 查看布局与对应的类 |
38 | Alt + Insert | 新建文件及工程 |
39 | Ctrl + Alt + S | 打开软件设置 |
40 | Ctrl + Alt + Shift + S | 打开 module 设置 |
41 | Ctrl + Tab | 切换目录及视频 |
42 | Alt + Shift + C | 查看工程最近更改的地方 |
43 | Ctrl + J | livetemp 模块查看 |
44 | Ctrl+ F9 | 构建 |
45 | Shift + F10 | 运行 |
46 | F11 | 定义书签 |
47 | Shift + F11 | 查看书签 |
48 | Ctrl + J | 快速调出模板 |
49 | Alt + 点击断点 | 禁用断点 |
50 | F2 | 定位错误 |
51 | Alt + Enter | 修正错误 |
52 | Alt + 鼠标 | 进行列编辑模式 |
53 | Ctrl + W | 选中单词 |
54 | Ctrl + Alt+ 左右键 | 定位到编辑的位置 |