美文网首页“老奶奶”的python学习笔记
“老奶奶”的python学习笔记(11)

“老奶奶”的python学习笔记(11)

作者: 菁_在路上 | 来源:发表于2019-11-29 16:12 被阅读0次

知识体系

第11关:debug

知识点

错误提示

标志 line 2代表这个bug出现在第2行

^代表bug发生的位置

名称和含义

SyntaxError 语法错误

报错类型查询

https://www.runoob.com/python/python-exceptions.html

错误类型

bug1:粗心

比如:漏掉末尾的冒号;缩进错误;英文符号写成了中文符号;字符串拼接的时候,把字符串和数字拼接在一起;没有定义变量;把“==”和“=”混淆

bug2:知识不熟练

 bug3:思路不清晰

解决方案:

1)遇到关键步骤时print出来,看是否达到我们所期望的结果,以此来揪出错误的那一步。

2) #号注释我们也学过,计算机是不会执行代码中的#号和其之后的内容的。

bug4:被动掉坑

可以尝试使用:try...except语句

可以检查出不符合条件的情况并加以避免

举例:

try:

    age = int(input('请输入一个整数:'))

except ValueError: print('要输入整数噢')

相关文章

网友评论

    本文标题:“老奶奶”的python学习笔记(11)

    本文链接:https://www.haomeiwen.com/subject/pdsgwctx.html