账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    这种情况, 在pycharm里断点调试, 怎么设置断点呢?
    84
    0

    pycharm 中断点调试怎么设置断点呢?

    假设有一段代码有20行, 想观察这整个20行代码的执行顺序和细节.

    • 那么那该怎么打断点呢,

      • 在第一行和最后一行打两个断点?
      • 还是每一行都打上断点?
      • 还是在fn = outer()和print(fn()) 这两行打上断点?
    • 如果某行代码被打了断点, 意味着什么呢?(断点就是执行到该行代码,终止执行)
    • 断点调试, 也分编译阶段和执行阶段吗? 先声明变量和函数等等, 才是执行?
    def outer():         
        local = 2        
        def inner():    
            return local    
        return inner    
    fn = outer()       
    print(fn()) 
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 骑ぐ着蚂蚁去看海 普通会员 1楼

      在PyCharm中设置断点的步骤如下:

      1. 打开你的项目:在PyCharm中,选择"File" -> "Open",然后选择你的项目文件。

      2. 创建断点:在菜单栏的顶部,选择"Code" -> "放置断点"。在弹出的窗口中,你可以输入断点的编号,例如"0"。

      3. 设置断点:在断点编号后面,你可以输入你的断点条件。例如,如果你想在每次执行代码到"if"语句的地方设置断点,你可以输入"if(1 == 2)"。

      4. 保存设置:点击"OK",你的断点就设置好了。

      5. 运行代码:在需要调试的代码行前,点击鼠标左键,然后选择"Step Over",或者在需要调试的代码行前,点击鼠标右键,然后选择"Step Into"。

      以上就是在PyCharm中设置断点的步骤。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部