首页 > Python入门教程 > Python流程控制
阅读数:32
Python注释
当我们编写一个简单的程序时,其他人可以很容易理解这个程序是如何工作的。然而,如果是一个复杂的很长的程序,可能就不是那么容易理解了。如果时间太久,甚至连当初编写这些程序的人自己都可能无法理解代码了。注释则可以使程序更容易阅读和理解。
注释是供需要阅读程序的人看的,而不是让计算机执行的,计算机运行程序时会忽略这些注释。
我们来为上一小节的示例加上注释,看一下效果,代码如下。
注释是供需要阅读程序的人看的,而不是让计算机执行的,计算机运行程序时会忽略这些注释。
Python 单行注释
在 Python 中,# 是单行注释符,表示从 # 到它所在行的末尾的内容都是注释内容,程序不会执行这些注释内容。我们来为上一小节的示例加上注释,看一下效果,代码如下。
while True: try: firstNumber=int(input("请输入一个不为零的数字:")) secondNumber=10/firstNumber print("没有出现任何异常") break #跳出while循环 except ZeroDivisionError: #判断是否除数为零 print ("输入错误,0不可以作为除数,请重试") except ValueError: #判断是否输入的不是数字 print ("输入错误,输入数字而不是字符,请重试")
Python 多行注释
在 Python 程序中,也可以编写多行内容的注释,以 3 个引号"""
作为注释的开始,以下一个 3 个引号"""
作为注释的结束,代码如下。
""" 功能:演示捕获异常 作者:李强 编写日期:2019年7月1日 """ while True: try: firstNumber=int(input("请输入一个不为零的数字:")) secondNumber=10/firstNumber print("没有出现任何异常") break #跳出while循环 except ZeroDivisionError: #判断是否除数为零 print ("输入错误,0不可以作为除数,请重试") except ValueError: #判断是否输入的不是数字 print ("输入错误,输入数字而不是字符,请重试")
提示:在Python中编写多行注释的时候,也可以使用3个单引号'
代替3个双引号"
。