一个很好的调试程序的方式就是“移除”所有与主程序无关的print()函数。当然啦,这里的“移除”可以是直接删除这行代码,也可以是将这行代码“注释”掉。
注释(comments)是指不会被计算机编译的代码。你可以把它当作处于代码与代码之间用来注解或解释的文本,也可以当作我们希望计算机忽略的一段代码。
要创建一段注释,只需要在那行代码前面加上一个“井”字符(#),此时计算机就不再对此行代码进行编译,也就是我们前面提到的“注释”掉了这行代码。
正如你看到的那样,注释后的代码通常会变成醒目的红色,提醒我们这是一行注释。
# print("I should not be printed!")
所以,如果你怀疑某段代码导致了某个问题,你不必删除这段代码,你完全可以通过添加注释来进行测试。
print("Hello")
# print("You are a silly shoe!")
在上面两行代码中,计算机将会执行第一行代码,显示出Hello,并直接跳过第二段代码。因为我们输入的这个“井”字符命令计算机不要执行这段代码!哈哈,有趣吧?
有时也会有这样的情况,我们需要一段注释来帮助我们记住或理解某段代码的作用:
# This code prints out text to the shell
Print("Hello there!")
当我们在编写更大段的程序时,注释将会变得非常实用!
— END —