每天一点python——day87

#每天一点Python——87
#Pycharm程序调试
#例:【我想输出1-10】
i=1
while i<10:
    print(i)
#会一直输出1{我想输出一到十,但是他一直输出1}【如果想找到问题出现在什么地方:就需要一步步调试】
#那么怎么调试呢
#前面声明是没有错的,一定是循环有问题,不然也不可能一直输出1
#如图:我们开始调试

每天一点python——day87_第1张图片

 

#我们把鼠标放在需要调试的第2行,点击一下,就会出现一个红色的圆点,叫做断点【设置断点,点击一下,取消断点,再点击一下】
#如图

每天一点python——day87_第2张图片 

#断点设置完成后就可以调试了
'''
当程序执行到断点的时候,会暂停执行,
我们设置完断点后会,我们去找一个像甲虫的键【鼠标放在那,会出现快捷键的使用方式】
我的快捷键是shift+f9
'''
#如图

每天一点python——day87_第3张图片

 调试键按完后会出现如下部分

#然后按f7或者图示键,就是将如图所示指定代码一步步向下运行

每天一点python——day87_第4张图片

 

#调试过程中,你会发现他一直输出1,这就找到了问题了,i<10,一直输出i=1
#然后
'''
i=1
while i<10:
    print(i)
    i+=1
我在print(i)下面写上i+=1
再来调试:观察i的变化
'''
#如图

每天一点python——day87_第5张图片

'''
然后运行,你会发现输出结果如下:
1
2
3
4
5
6
7
8
9
它只输出到了9
因为到9 i<10就为False
就结束了
我们要输出10的话
就改成i<=10
即可
调试是一个长期的技能,需要不断学习
如果你看不懂的话,可以去找一个视频来看。
'''

 每天一点python——day87_第6张图片

你可能感兴趣的:(每天一点Python,python)