![Python数据科学应用从入门到精通](https://wfqqreader-1252317822.image.myqcloud.com/cover/462/52842462/b_52842462.jpg)
上QQ阅读APP看书,第一时间看更新
2.3 Python的注释
![](https://epubservercos.yuewen.com/E25F85/31397456604566206/epubprivate/OEBPS/Images/Figure-P54_2833.jpg?sign=1739446355-7O2lvCvqEmtWNSLjqa2iEsoN9WndURAB-0-3bb3a7d6f2c053acf41d31b7bd36ac45)
![](https://epubservercos.yuewen.com/E25F85/31397456604566206/epubprivate/OEBPS/Images/Figure-T54_49444.jpg?sign=1739446355-znoCxkObkHWtRypVHRAa2onz4mXu4YWF-0-ce20a6e2a1709e61b9caf702cbfecb4c)
接下来介绍Python语言的一系列规则,内容可能会略显枯燥,但这是实现“读懂别人编写的代码—根据实际需求对已有代码进行调参—实现自主编写代码”层层进阶的必备基础,需要下功夫练好这一基本功。本节讲解最为常用的注释。
在Python中,注释是对代码的解释,以增加代码的可读性,让将来的自己、合作人员或将来的程序维护人员能够更好地理解这些代码的含义。在代码行的后面加上“#”符号,后续文字即为注释。比如以下代码:
![](https://epubservercos.yuewen.com/E25F85/31397456604566206/epubprivate/OEBPS/Images/Figure-P55_49445.jpg?sign=1739446355-HIDSZM7gIPJYGjWc0W8kQfmreSVyC2BV-0-bdf279e71d5038b46616d94e8eb135ae)
其中data.describe()为要执行的代码,而“#”及后面的内容则为对data.describe()这一执行代码的注释。注释的作用仅在于告知阅读该代码的人该段代码的具体含义或其他相关信息,因此“#”及后面的内容将被Python解释器忽略掉,不会被执行。注释可以放在代码的后面,也可以放到代码前面作为单独的一行。上述代码及注释也可写为:
![](https://epubservercos.yuewen.com/E25F85/31397456604566206/epubprivate/OEBPS/Images/Figure-P55_49446.jpg?sign=1739446355-nqhYu1XWthPrNMTFlzqLDqevJZwY3Mm1-0-e52d37c775e4a32ccb6297e22dc21627)
注释可以为一行,也可以为多行。需要注意的是,如果为多行,就需要在每一行的行首都加上“#”。上述代码及注释也可写为:
![](https://epubservercos.yuewen.com/E25F85/31397456604566206/epubprivate/OEBPS/Images/Figure-P55_49447.jpg?sign=1739446355-QAIw1SAFnCUD7h560TEBas7nHAVDWmrd-0-ca8bdcec83cd356bc193a84479abc235)