00:00
哦,Z教程。好,我们回家上节课内容啊,上节课讲的是什么呢?讲的是PDB对吧,Python的debug,哎,对谁执行呢?对id.p这个6行的程序进来之后不知道怎么办,咋办呢?哎,Help, 救命啊,救命啊,具体命令呢,哎,就是可以help某个命令,简写H空格H,哈哈哈,然后H就是整个的,那具体来说它怎么才能列出当前的程序呢?列出怎么说呀,List有没有呢?有这么一个topic,既然有这个topic,我就可以对这个topic进行帮助,List括弧里面是什么呀?可省的,也就是说H是help l就是list,我可以列出11行代码,从开始到结尾可以控控制范围,对吧,那我就使吧list,哎,List好,那这个范围呢,就是list的范围动作再list的时候就怎么样,哎,就没有了,哎,为什么呢?因为它只能吝啬一次,我还想老吝啬啊,怎么办?哎,吝啬一个,比如说1逗6 1~6,这样你就可以控制这个范围。
01:13
强制输出,强制输出进来之后呢,第一行是什么呀?就这个位置,这张行,这行还没执行呢,这个小箭头要执行还没执行,那怎么去执行这个第一行呢?那么就得再去help了,对吧,Help help谁啊,啊,Help本身,那么下一下一步怎么说next next, 哎,Next, 那我就H空格next next非常简单明确,可以简化为n continued execution well the next line in, 什么意思,试试就知道了,Next是不是就把这句话给执行了,第一句话给执行了,从82年就到95年了,然后呢,我们lista list就跑第二该执行第二行了,Next执行了95年,第二行该指向谁了,该指向2000年了,哎,再next。
02:12
2000年这句话已经执行了是吧,该执行05年了,05年next 05年执行了,该执行一二年,然后呢,就不断的next呗,就是不断next,现在呢,我们现在已经到了哪儿啊,到了最后一行,但是呢还没执行,我next之后最后一行也执行了,执行了之后它有一个return,那现在我到哪儿了呢?哎,到这个位置,但是这个虽然指到这儿,可是呢,最后一趟已经执行了,我在next就瑞return是吧,哎瑞return return之后我我我在哪了,他现在就不知道在哪儿了是吧,在next的。这个程序呢,就怎么样绕了一圈儿,又被重新启动了,也就是说又跑到第一行去了,又跑到第一行去了,哎,这就是一路next的这么一个这这么一个过程,就跟我们现在安装安装东西似的,就是一路next又跑到头了之后,或者怎么样就就就绕圈了,就环道了,是不是又可以往下继续执行了,哎,这就是一步一步执行的过程,那怎么退出这个这这个环境呢?还是不知道我们怎么样help help哪个像退出,哪个像退出qqu ITT这个东西,这个东西想退出,那么我们就打一q it好直接就退出了,哎,那那退出是有没有缩写啊,那么我们可以help,诶等等,我们去PTB3这个东西,我help,然后呢,嗯,Help q it可以缩写,为什么呀,Q啊,那这一次呢,我们。
03:51
再退出一次,点Q它也能退出,好,我们这次呢,了解了这个bug是吧,怎么抵bug,怎么样列出,怎么样下一步,然后呢,怎么样退出这个呢,就是抵bug的过程,抵的是什么?抵的是b bug这个东西什么时候才有的呢?我们下次再说哦,Z加枪。
我来说两句