python注释】python怎么注释掉一段代码

2022-01-17 18:21发布

5条回答
py大白
2楼 · 2022-02-23 09:38

python中单行注释采用 #开头


示例:#this is a comment


二、批量、多行注释符号


多行注释是用三引号,例如:


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


三、Windows下的IDLE的注释快捷键是Alt+3,取消注释是Alt+4


四、python中文注释方法


今天写脚本的时候,运行报错:SyntaxError: Non-ASCII character '\xe4' in file getoptTest.py on line 14, but no encoding declared; see http://www.python.org/peps/pep-0263.Html for details


如果文件里有非ASCII字符,需要在第一行或第二行指定编码声明。把ChineseTest.py文件的编码重新改为ANSI,并加上编码声明:


一定要在第一行或者第二行加上这么一句话:#coding=utf-8


或者# -*- coding: utf-8 -*-


猫的想法不敢猜
3楼 · 2022-01-18 09:03

1、python中可以用注释屏蔽一段语句,具体方法如下,首先打开一段python的示例程序:

2、然后单行注释的方法是在语句前面加上#,程序运行后添加注释的地方的语句会被自动跳过,这里可以看到将打印变量a的语句添加注释就没有打印出结果:

148001.png

3、最后如果有一列连续的语句需要注释,可以不用“#”号一行一行的注释,python中提供了多行注释的方法,可以用三个英文引号的方式注释,可以是单引号也可以是双引号,这里将下面b变量的语句注释后就打印不出结果了:

148002.png

4、选中要注释的段落,按下ctrl+/,效果如下:

再按一下ctrl+/,即可取消注释。

以上是python将一段程序无效掉的方法的所有内容

148003.png

1.

python中可以用注释屏蔽一段语句,具体方法如下,首先打开一段python的示例程序:

2.

然后单行注释的方法是在语句前面加上#,程序运行后添加注释的地方的语句会被自动跳过,这里可以看到将打印变量a的语句添加注释就没有打印出结果:

3.

最后如果有一列连续的语句需要注释,可以不用“#”号一行一行的注释,python中提供了多行注释的方法,可以用三个英文引号的方式注释,可以是单引号也可以是双引号,这里将下面b变量的语句注释后就打印不出结果了:

4.

选中要注释的段落,按下ctrl+/,效果如下: 再按一下ctrl+/,即可取消注释。


Danke - 四有青年
5楼 · 2022-01-25 15:30

1.

python中可以用注释屏蔽一段语句,具体方法如下,首先打开一段python的示例程序:

2.

然后单行注释的方法是在语句前面加上#,程序运行后添加注释的地方的语句会被自动跳过,这里可以看到将打印变量a的语句添加注释就没有打印出结果:

3.

最后如果有一列连续的语句需要注释,可以不用“#”号一行一行的注释,python中提供了多行注释的方法,可以用三个英文引号的方式注释,可以是单引号也可以是双引号,这里将下面b变量的语句注释后就打印不出结果了:

4.

选中要注释的段落,按下ctrl+/,效果如下: 再按一下ctrl+/,即可取消注释


python的注释确保了对模块, 函数, 方法和行内注释使用正确的风格。Python中的注释有单行注释和多行注释:

Python中单行注释以 # 开头,例如:

# 这是一个注释

print("Hello, World!")

多行注释用三个单引号 ''' 或者三个双引号 """ 将注释括起来


相关问题推荐

  • 回答 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

  • 回答 8

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

  • 回答 6

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

  • 回答 5

    Python 使用井号#作为单行注释的符号,语法格式为:# 注释内容从井号#开始,直到这行结束为止的所有内容都是注释。Python 解释器遇到#时,会忽略它后面的整行内容。说明多行代码的功能时一般将注释放在代码的上一行多行注释指的是一次性注释程序中多行的内容...

  • 回答 2

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

  • 回答 4

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

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