每天一点python——day87

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

 

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

 

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

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

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

 

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

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

 

相关推荐

  1. 每天python——day90

    2023-12-08 06:24:02       35 阅读
  2. 每日题】YACS P817:两数归零

    2023-12-08 06:24:02       36 阅读
  3. 【C++】每日86 分隔链表

    2023-12-08 06:24:02       20 阅读
  4. 【C++】每日88 合并两个有序数组

    2023-12-08 06:24:02       11 阅读
  5. 力扣labuladong——刷day87

    2023-12-08 06:24:02       37 阅读
  6. (自用笔记)每天vue3——第一天setup/defineProps

    2023-12-08 06:24:02       25 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-08 06:24:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-08 06:24:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-08 06:24:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-08 06:24:02       20 阅读

热门阅读

  1. WPF MVVM模式下如何将UI窗口变量传参到Viewmodel层

    2023-12-08 06:24:02       36 阅读
  2. python乐观锁和悲观锁

    2023-12-08 06:24:02       36 阅读
  3. 入门低代码开发:快速构建应用程序的方法

    2023-12-08 06:24:02       35 阅读
  4. qt mingw编辑器的编码问题

    2023-12-08 06:24:02       33 阅读
  5. C#winform点击按钮下载数据库中表的字段到Excel上

    2023-12-08 06:24:02       39 阅读
  6. echarts词云图echarts-wordcloud使用方法

    2023-12-08 06:24:02       41 阅读
  7. 处理too many open files相关限制及拓展

    2023-12-08 06:24:02       34 阅读
  8. electron-builder 的基本使用

    2023-12-08 06:24:02       33 阅读
  9. tomcat反序列化

    2023-12-08 06:24:02       37 阅读