美文网首页“老奶奶”的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