论Python中注释的重要性
注释在任何语言的编程中,都发挥着不可或缺的作用,那么首先,我们浅谈一下Python注释的语法
Python注释语法简介
在Python中,注释有两种形式,一是单行注释,又称行注释;二是多行注释,又称块注释。下面进行简单的语法介绍。
1.单行注释
在Python中,单行注释的符号是“#”
从“#” 开始知道换行为止后的所有内容都作为注释的内容,会被Python解释器忽略(中文编码注释除外)。
语法如下:
# 注释的内容
for example:↓↓↓↓
形式1:
# 导入pygame模块
import pygame
形式2:
import pygame # 导入pygame模块
2.多行注释
在python中,多行注释的符号都是成对出现的,符号为一对三个单引号(‘’’ 注释内容 ‘’'),或者一对三个双引号(“”" 注释内容 “”")。由于这样的注释可以多行写,所以被称为多行注释。
语法如下:
'''
注释1
注释2
'''
或者:
"""
注释1
注释2
"""
这里就不举例了。
Python中注释的重要性
概述
Python中,注释至关重要,没有注释,相当于失去了一大利器,轻则无法理解代码、降低代码可读性,重则中文编码错误,致使代码无法运行,特别是在长段代码中!
Python注释的重要性,主要体现在以下几个方面:
对人而言
对于编写者,代码的作用有以下两点:
1.对代码作说明
在各类语言中,大部分注释都是给人看的,让人了解代码内容,也是注释的基础用法。若有一天项目经理丢给你一份千行代码,却没有注释,那冗长的代码段就如天书一般,换谁都无法忍受,工作效率大大降低。
2.注释代码
注释同样可以是一大利器,当写好的代码突然不想被执行的时候,为了后续能够恢复或者做参考等目的,我们可以选择将代码注释掉,而并非删掉。
2.对编译器而言
Python对于编译器,那就是让编译器了解中文编码,虽说只有短短一行,却有着至关重要的大作用,可以说,每行份代码必有它的一席之地。
3.中文编码声明注释
在Python中,中文编码声明注释可谓是一大特殊,这行注释的作用是让编译器了解中文编码,来规避一些会出现的错误。一开始是为了解决Python 2中不支持直接写中文的问题,这一注释也被沿用到Python 3编译器中。
举个例子:
有一次一个人问我,为什么他的代码执行不了,我看后发现了原因,它运行不了是他的文件用的是GBK编码格式,而没加中文编码注释。
通过这两条作用的分析,我们可知,Python中的注释必定不可缺少,特别是在长代码段时,它的重要性不言而喻。