python注释】Python程序单行及多行注释是怎么弄

2022-01-14 18:40发布

5条回答
靓猴一枚
2楼 · 2022-01-17 10:27

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

# 注释内容

从井号#开始,直到这行结束为止的所有内容都是注释。Python 解释器遇到#时,会忽略它后面的整行内容。

说明多行代码的功能时一般将注释放在代码的上一行

多行注释指的是一次性注释程序中多行的内容(包含一行)。

Python 使用三个连续的单引号'''或者三个连续的双引号"""注释多行内容,具体格式如下:


  1. '''

  2. 使用 3 个单引号分别作为注释的开头和结尾

  3. 可以一次性注释多行内容

  4. 这里面的内容全部是注释内容

  5. '''


或者


  1. """

  2. 使用 3 个双引号分别作为注释的开头和结尾

  3. 可以一次性注释多行内容

  4. 这里面的内容全部是注释内容

  5. """


多行注释通常用来为 Python 文件、模块、类或者函数等添加版权或者功能描述信息。

我是大脸猫
3楼 · 2022-01-17 10:55

方式1:


单行注释:shift + #(在代码的最前面输入,非选中代码进行注释)


多行注释:同单行一样在每一行的前面输入shift+#


方式2:


单行和多行一样的方式:Ctr+/(前提是选中需要注释的代码)


方式3:


输入''' '''或者""" """,将要注释的代码插在中间


1.python单行注释符号(#) 井号(#)常被用作单行注释符号,在代码中使用#时,它右边的任何数据都会被忽略,当做是注释。 print 1 #输出1 #号右边的内容在执行的时候是不会被输出的。

2.批量、多行注释符号 在python中也会有注释有很多行的时候,这种情况下就需要批量多行注释符了。多行注释是用三引号''' '''包含的,

3python中文注释方法 在python编写代码的时候,避免不了会出现或是用到中文,这时候你需要在文件开头加上中文注释。


猫的想法不敢猜
5楼 · 2022-01-18 09:05
  1. 单行注释:

    Python中的单行注释一般是以#开头的,#右边的文字都会被当做解释说明的内容,不会被当做执行的程序。

    为了保证代码的可读性,一般会在#后面加一两个空格然后在编写解释内容。

    示例:

    #  单行注释

    print("hello world")

    注释可以放在代码上面也可以放在代码后面,放在代码后面就需要空格隔开,

    比如:

    print("hello world")  #  单行注释

  2. 多行注释:

    python中的多行注释是使用一对连续的三个引号来标记的,单引号和双引号都可以。

    示例:

    '''

    多行单引号注释

    '''

    """

    多行双引号注释

    """

注释的使用:

  • 注释的使用不是越多越好,对于一些简单和明确的代码不需要加注释。

  • 要进行复杂操作时候,在进行操作前加上若干注释提示。

  • 对于一些复杂的代码,可以在代码旁边加上注释


一、python单行注释符号(#)

井号(#)常被用作单行注释符号,在代码中使用#时,它右边的任何数据都会被忽略,当做是注释。

1

print 1 #输出1

#号右边的内容在执行的时候是不会被输出的。

二、批量、多行注释符号

在python中也会有注释有很多行的时候,这种情况下就需要批量多行注释符了。多行注释是用三引号''' '''包含的,可能有的人会说这不是和多行字符串混淆了吗,但是我看到的许多程序员也是这么用的,使用时候注意区分下就好。


相关问题推荐

  • 回答 8

    函数注释语法函数注释包括:参数注释:以冒号(:)标记返回值注释:以 -> 标记语法结构大体如下:1、def foo(a: expression, b: expression = 5) -> expression:2、 ...在伪语法中,参数看起来像:identifier [: expression] [= expression]。也就是说,参数...

  • 回答 6

    OpenDoor变量的命名: year_month_day = 2020-7-24 这样写以后都会写很多单词,比较麻烦,可以用ymd代替,然后在第一行或者句尾添加注释说明 a, b, c =1,2, 3 这样的赋值在python中也是可以用的

  • 回答 8

     相当于 ... 这里不是注释

  • 回答 4

    还有FIXME

  • 回答 5

    python中单行注释采用 #开头示例:#this is a comment二、批量、多行注释符号多行注释是用三引号,例如:输入''' '''或者 ,将要注释的代码插在中间三、Windows下的IDLE的注释快捷键是Alt+3,取消注释是Alt+4四、python中文注释方法...

  • 回答 8

    单行注释:Python中的单行注释一般是以#开头的,#右边的文字都会被当做解释说明的内容,不会被当做执行的程序。为了保证代码的可读性,一般会在#后面加一两个空格然后在编写解释内容。示例:#  单行注释print(hello world)注释可以放在代码上面也可以放在代...

  • 回答 6

    在IDLE中,常用 Alt + 3 给当前行进行注释                           Alt + 4 取消当前行的注释在Pycharm中,常用 Ctrl + / 将所选部分快速注释,再按一次 Ctrl + / 可以将所选部分注释取消...

  • 回答 2

    主要是按行读取,然后就是写出判断逻辑来勘测行是否为注视行,空行,编码行其他的:import linecachefile=open('3_2.txt','r')linecount=len(file.readlines())linecache.getline('3_2.txt',linecount)这样做的过程中发现一个问题,...

  • 回答 4

    或许是里面有没被注释的代码

没有解决我的问题,去提问