知行编程网知行编程网  2022-12-07 21:30 知行编程网 隐藏边栏  3 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python如何注释代码行的相关知识,希望可以帮到处于编程学习途中的小伙伴

python如何注释代码行

Python 中使用井号(‘#’)作为单行注释的符号,语法格式为:

# 注释内容

也就是说,从符号'#'到换行符结束,这部分内容作为注释的内容,程序执行时会忽略这部分内容。

单行注释放置的位置可以是要注释的代码的上一行,例如:

#这是一行简单的注释
print ("Hello World!")

也可以是注释代码的右侧,例如:

print ("Hello World!") #这是一行简单的注释

从注释在程序中的作用来看,虽然上述两种方法的放置位置不同,但程序的执行结果是一样的,都输出“Hello World!”。

Python多行注释

多行注释是指一个程序中多行(含一行)的内容,可以一次进行注释。多行注释有2种语法,分别是:

'''
使用 3 个单引号分别作为注释的开头和结尾
可以一次性注释多行内容
这里面的内容全部是注释内容
'''

或者

"""
使用 3 个双引号分别作为注释的开头和结尾
可以一次性注释多行内容
这里面的内容全部是注释内容
"""

多行注释通常用于给Python文件、模块、类或函数添加版权、函数描述等信息。需要注意的是,在 Python 中,如果多行注释标记(三重单引号或三重双引号)作为语句的一部分出现,则不能再将其视为多行注释标记,而是视为字符串。标志(与双引号相同),例如:

print('''Hello,World!''')

这条语句的执行结果是:Hello, World!。可以看出Python解释器并不把这里的三个单引号当成注释,而是当做字符串的符号。

Python中文编码声明注释

Python还提供了专门的中文编码声明注释,主要用于解决Python 2.x不支持直接写中文的问题。虽然这个问题在Python 3.x中已经不存在了,但是为了规范编码,增强代码的可执行性,方便其他程序员及时了解程序使用的编码,还是建议初学者加上中文程序开头的编码声明注释。

中文编码声明注释的语法有如下 2 种:

# -*- coding:编码 -*-
或者
# coding=编码

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享