找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 4312|回复: 4

[已回复] pycharm调试时,可以run,但debug出错

30

主题

116

帖子

116

积分

侠客

积分
116
chenmengdan 发表于 2017-4-24 17:25:08 | 显示全部楼层 |阅读模式
pycharm用来调试时,run可以出结果,而debug是会出错,这会是因为什么原因

代码如下:
import numpy as np

import sys, os
def quickSort(L, low, high):
    i = low
    j = high
    if i >= j:
        return L
    key = L
    while i < j:
        while i < j and L[j] >= key:
            j = j-1
        L = L[j]
        while i < j and L <= key:
            i = i+1
        L[j] = L
    L = key
    quickSort(L, low, i-1)
    quickSort(L, j+1, high)
    return L

if __name__ == '__main__':
    LL = quickSort([1, 2, 3, 8, 7, 5, 4, 9, 4, 3], 0, 9)
    print(LL)


回复

使用道具 举报

50

主题

1057

帖子

1108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1108

活跃会员热心会员最佳导师默默耕耘突出贡献优秀版主荣誉管理论坛元老

blueelwang 发表于 2017-4-25 10:21:16 | 显示全部楼层
贴一下错误信息吧
回复 支持 反对

使用道具 举报

30

主题

116

帖子

116

积分

侠客

积分
116
chenmengdan  楼主| 发表于 2017-4-25 11:25:01 | 显示全部楼层
下面是运行的结果,右边是debug的效果
5.png
回复 支持 反对

使用道具 举报

30

主题

116

帖子

116

积分

侠客

积分
116
chenmengdan  楼主| 发表于 2017-4-25 15:24:18 | 显示全部楼层
本帖最后由 chenmengdan 于 2017-4-25 16:38 编辑

问题也许是怎么调试递归程序,


并不只是递归程序程序的问题,好像其他的程序也不能调试了,
debug无法使用,又是一个问题
回复 支持 反对

使用道具 举报

30

主题

116

帖子

116

积分

侠客

积分
116
chenmengdan  楼主| 发表于 2017-4-25 23:23:46 | 显示全部楼层
换了另一台电脑,可以调试,应该是软件的问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表