视频教学
https://www.bilibili.com/video/av30984260/?p=13

step over 单步运行;单步执行;跨过;不进入函式(???);逐过程
思考:单步调试能不能进入函数内部?

单步运行
在程序开发中,为了找到程序的 bug,通常采用的一种调试手段,一步一步跟踪程序执行的流程,根据变量的值,找到错误的原因。
https://baike.baidu.com/item/单步运行/1611513?fr=aladdin

step into

单步执行:Step Over
就是一行一行的执行代码,但不一定会进入到所调用的代码里面,比如说,new了一个对象,但不一定会进入该对象构造方法里面。

单步进入:Step Into
就是调用了一个方法时,单步进入会进入到该方法里面,除非此方法上有断点,否则单步执行的时候不会进去,要想进去,又不想打断点,就用单步进入吧。

强制进入:Force Step Into
当调用了一个类库方法时候,强制进入会进入到该类库的方法里面,哪怕是class代码,这一般没必要,所以必须强制才能进去。

单步退出:Step Out
就是跳出断点,比如,当单步进入到一个方法里面时候,发现没有调试必要,点单步退出就跳出此方法到断线下一行。或者在一个断点上点单步退出,就忽略该断点 执行到下一个断点。单步退出并非退出程序,更不是越过一行或者几行不执行,而仅仅只是停止调试,让程序继续往下执行。

写给开发者的十大Pycharm技巧
https://blog.csdn.net/DefaultTest/article/details/81537979
写给开发者的10个 PyCharm 使用技巧(上)
写给开发者的10个 PyCharm 使用技巧(下)

pycharm 调试教程相关推荐

  1. Python开发工具PyCharm使用教程:如何调试python应用程序

    此教程适用于PyCharm最新版本 ,如果您的版本不是最新版本,点击下面下载. PyCharm官方正版下载 找出问题的根源 前面介绍PyCharm使用教程时,已经创建并运行了Car脚本,我们来修改av ...

  2. 2021年最新PyCharm使用教程 --- 1、PyCharm的下载与安装

    很多新手朋友对PyCharm的使用无从下手,于是花费了一点时间整理这份PyCharm操作手册, 完整PDF下载: 终于写完了!PyCharm操作手册 V1.0版本 PDF下载 目录如下: 2021年最 ...

  3. PyCharm使用教程(详细版 - 图文结合)

    目录 一.创建项目 二.运行 三.错误提示 四.安装三方包 PyCharm的使用贯穿整个Python的学习,所以单独拿出来出教程不合适,说多了对于新手来说也还是不明白,这里我们先从学习开始前大家需要用 ...

  4. PyCharm使用教程 --- 8、版本控制

    很多新手朋友对PyCharm的使用无从下手,于是花费了一点时间整理这份PyCharm操作手册, 完整PDF下载: 终于写完了!PyCharm操作手册 V1.0版本 PDF下载 目录如下: 2021年最 ...

  5. 2021年最新PyCharm使用教程 --- 2、环境配置

    很多新手朋友对PyCharm的使用无从下手,于是花费了一点时间整理这份PyCharm操作手册, 完整PDF下载: 终于写完了!PyCharm操作手册 V1.0版本 PDF下载 目录如下: 2021年最 ...

  6. pycharm安装教程(下载安装+设置中文界面)

    pycharm是python编辑器之一,用来编辑python代码及调试.可以跨平台,在macos和windows下面都可以很方便的使用. 下面以笔者在用的2022专业版为例,详细演示pycharm安装 ...

  7. 【PyCharm使用教程】10分钟快速学会使用PyCharm

    PyCharm使用教程 Pycharm快捷键 1.配置解释器 2.安装python包 package 3.代码模版 4.IdeaVim插件 5.长句自动换行设置 6.复制路径和在访达中打开 7.str ...

  8. 【pytorch入门】Anaconda安装+pytorch安装+pycharm安装教程

    前言 Anaconda是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项,其中包括Conda.Python以及一大堆安装好的工具包,比如:numpy.pan ...

  9. 使用pycharm调试Python代码时F8快捷键失效

    一.问题现象 使用pycharm调试Python工程时,直接按F8,就是不移动,必须用鼠标去点击才能移动. 二.问题原因排查 由于在阅读文献,同时打开了有道词典,而网易有道词典的取词关开快捷键也是&q ...

  10. pycharm调试过程中出现跳过某行的现象解决办法(不要在调试过程中修改代码!)

    今天在使用pycharm调试的过程中发现调试到某行的时候直接跳过了 分析原因可能是在调试当中修改了代码,导致对应的行变了 以后应记住,不要在程序调试的过程中修改代码,如果要修改代码,应重新执行调试

最新文章

  1. 升级失败?用TFTP修复Linksys无线路由器固件
  2. Erlang 之父去世,他留给程序员两点忠告
  3. 热点的ap频段哪个快_小米9手机热点无法使用:建议2.4G+5G 信号同时输出,提高兼容性...
  4. Pyhton学习——Day9
  5. UML轻松入门--类和对象
  6. Linux进阶之路———Shell 编程入门
  7. 普通小白学会Python到底具体能做什么呢?
  8. Linux定时向目标服务器传输文件
  9. 专升本的学生和高考考上本科的学生一样吗
  10. ffmpeg命令解析
  11. (2)量化交易学习-股票数据下载
  12. 计算机基础是五笔吗,计算机基础 五笔一.ppt
  13. ADB 学习(4):adb shell (上)
  14. 仿人机器人运动控制技术探讨
  15. 《SEM长尾搜索营销策略解密》一一2.14 3M的奇思妙想,原来来自长尾
  16. 视频矩阵的作用及原理
  17. 区块链技术应用于链接智慧医疗
  18. python打九九乘法表上三角下三角_python经典练习题之九九乘法表、打印菱形、打印对顶三角形、斐波拉契数列、素数... - 小黑电脑...
  19. 第二届长三角高校数学建模竞赛
  20. c程序设计语言 qsort,【程序设计基础_C语言】北理工的恶龙(附qsort范例)

热门文章

  1. Form的显式方式。
  2. vue之神奇的动态按钮
  3. [Swift]LeetCode1009. 十进制整数的补码 | Complement of Base 10 Integer
  4. linux exec操作文件描述符
  5. Software Defined Networking(Week 2, part 2)
  6. uva 10562 Undraw the Trees
  7. 【vs2019MFC】msvcrtd.lib(exe_main.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 “int __cdecl invoke_mai
  8. docker学习-运行第一个docker镜像hello world
  9. C# typeof()实例详解
  10. Java Hex 16进制的 byte String 转换类