一、Pycharm整体结构

工具栏中可以对IDE做一些设置

项目文件区主要是自己工程下的一些文件,还有Python依赖库

运行调试区可以用来运行、调试Python代码

代码区为自己编写代码的窗口

控制台主要用于显示一些打印信息,还有调试信息

pycharm中Series及其使用 pycharm教程使用_python

二、调整python解释器

1、对整个项目调整其解释器

pycharm中Series及其使用 pycharm教程使用_ide_02


pycharm中Series及其使用 pycharm教程使用_子函数_03

2、也可以对单独一个文件设置其解释器

pycharm中Series及其使用 pycharm教程使用_子函数_04


pycharm中Series及其使用 pycharm教程使用_ide_05

三、断点调试

断点调试这块总共有7个按钮,假设从左到右给按钮排号为:1-2-3-4-5-6-7

pycharm中Series及其使用 pycharm教程使用_pycharm_06


1、按钮1,快速定位到当前程序因断点而停留的位置

pycharm中Series及其使用 pycharm教程使用_pycharm_07


那么点击按钮1之后,界面会自动切换到当前断点处

pycharm中Series及其使用 pycharm教程使用_ide_08


2、按钮2,下一步但仅限于当前内容

当前位置为

pycharm中Series及其使用 pycharm教程使用_pycharm_09


点击按钮2之后,会跳转到这里:

pycharm中Series及其使用 pycharm教程使用_ide_10


一直点击按钮2的话,程序不会在work函数中停止,只会在for循环中,一步步走3、按钮3,执行下一步

当前位置为

pycharm中Series及其使用 pycharm教程使用_pycharm_11

点击按钮3之后,会跳转到这里:

pycharm中Series及其使用 pycharm教程使用_ide_12


假若当前位置为:

pycharm中Series及其使用 pycharm教程使用_pycharm_13


点击按钮3之后,会跳转到这里:

pycharm中Series及其使用 pycharm教程使用_pycharm_14

4、按钮4,执行下一步,但忽略libraries(导入库的语句)

当前位置为:

pycharm中Series及其使用 pycharm教程使用_子函数_15


点击按钮4之后,会跳转到这里:

pycharm中Series及其使用 pycharm教程使用_子函数_16


5、按钮5,执行下一步,但忽略libraries和构造对象等

6、按钮6,当单步执行到子函数内,使用它就会执行完子函数的剩余部分

当前位置为:

pycharm中Series及其使用 pycharm教程使用_python_17


点击按钮6之后,会跳转到这里:

pycharm中Series及其使用 pycharm教程使用_ide_18

7、按钮7,直接跳转到一个断点处

当前位置为:

pycharm中Series及其使用 pycharm教程使用_pycharm_19


点击按钮7之后,会跳转到这里:

pycharm中Series及其使用 pycharm教程使用_子函数_20