精华内容
下载资源
问答
  • 注释不仅可以用来解释程序某些部分的作用和功能(用自然语言描述代码的功能),在必要时,还可以将代码临时移除,是调试程序的好帮手。当然,添加注释的最大作用还是提高程序的可读性!很多时候,笔者宁愿自己写一个...

    详细内容

    学会向程序中添加必要的注释,也是很重要的。注释不仅可以用来解释程序某些部分的作用和功能(用自然语言描述代码的功能),在必要时,还可以将代码临时移除,是调试程序的好帮手。

    当然,添加注释的最大作用还是提高程序的可读性!很多时候,笔者宁愿自己写一个应用,也不愿意去改进别人的代码,没有合理的注释是一个重要原因。虽然良好的代码可自成文挡,但我们永远也不清楚今后读这段代码的人是谁,他是否和你有相同的思路。或者一段时间以后,你自己也不清楚当时写这段代码的目的了。

    通常而言,合理的代码注释应该占源代码的 1/3 左右。Python 语言允许在任何地方插入空字符或注释,但不能插入到标识符和字符串中间。

    Python 源代码的注释有两种形式,分别是单行注释和多行注释:Python 使用井号(#)表示单行注释的开始,跟在“#”号后面直到这行结束为止的代码都将被解释器忽略。单行注释就是在程序中注释一行代码,在Python 程序中将井号(#)放在需要注释的内容之前就可以了。多行注释是指一次性将程序中的多行代码注释掉,在 Python 程序中使用三个单引号或三个双引号将注释的内容括起来。

    下面代码中增加了单行注释和多行注释:#这是一行简单的注释

    print ("Hello World!")

    '''

    这里面的内容全部是多行注释

    Python语言真的很简单

    '''

    # print("这行代码被注释了,将不会被编译、执行!")

    """

    这是用三个双引号括起来的多行注释

    Python 同样是允许的

    """

    上面程序中的这些注释部分对程序本身没有任何影响,注释内容的主要作用就是“给人看”,向人提供一些说明信息,Python 解释器会忽略这些注释内容。

    此外,添加注释也是调试程序的一个重要方法。如果觉得某段代码可能有问题,可以先把这段代码注释起来,让 Python 解释器忽略这段代码,再次编译、运行,如果程序可以正常执行,则可以说明错误就是由这段代码引起的,这样就缩小了错误所在的范围,有利于排错;如果依然出现相同的错误,则可以说明错误不是由这段代码引起的,同样也缩小了错误所在的范围。

    相关推荐:《Python视频教程》

    展开全文
  • python怎么同时对多行代码进行注释,注释,代码,程序,这段,也不python怎么同时对多行代码进行注释易采站长站,站长之家为您整理了python怎么同时对多行代码进行注释的相关内容。学会向程序中添加必要的注释,也是很...

    python怎么同时对多行代码进行注释,注释,代码,程序,这段,也不

    python怎么同时对多行代码进行注释

    易采站长站,站长之家为您整理了python怎么同时对多行代码进行注释的相关内容。

    学会向程序中添加必要的注释,也是很重要的。注释不仅可以用来解释程序某些部分的作用和功能(用自然语言描述代码的功能),在必要时,还可以将代码临时移除,是调试程序的好帮手。

    当然,添加注释的最大作用还是提高程序的可读性!很多时候,笔者宁愿自己写一个应用,也不愿意去改进别人的代码,没有合理的注释是一个重要原因。虽然良好的代码可自成文挡,但我们永远也不清楚今后读这段代码的人是谁,他是否和你有相同的思路。或者一段时间以后,你自己也不清楚当时写这段代码的目的了。

    通常而言,合理的代码注释应该占源代码的 1/3 左右。Python 语言允许在任何地方插入空字符或注释,但不能插入到标识符和字符串中间。

    Python 源代码的注释有两种形式,分别是单行注释和多行注释:Python 使用井号(#)表示单行注释的开始,跟在“#”号后面直到这行结束为止的代码都将被解释器忽略。单行注释就是在程序中注释一行代码,在Python 程序中将井号(#)放在需要注释的内容之前就可以了。多行注释是指一次性将程序中的多行代码注释掉,在 Python 程序中使用三个单引号或三个双引号将注释的内容括起来。

    下面代码中增加了单行注释和多行注释:#这是一行简单的注释print ("Hello World!")'''这里面的内容全部是多行注释Python语言真的很简单'''# print("这行代码被注释了,将不会被编译、执行!")"""这是用三个双引号括起来的多行注释Python 同样是允许的"""

    上面程序中的这些注释部分对程序本身没有任何影响,注释内容的主要作用就是“给人看”,向人提供一些说明信息,Python 解释器会忽略这些注释内容。

    此外,添加注释也是调试程序的一个重要方法。如果觉得某段代码可能有问题,可以先把这段代码注释起来,让 Python 解释器忽略这段代码,再次编译、运行,如果程序可以正常执行,则可以说明错误就是由这段代码引起的,这样就缩小了错误所在的范围,有利于排错;如果依然出现相同的错误,则可以说明错误不是由这段代码引起的,同样也缩小了错误所在的范围。

    相关推荐:《Python视频教程》以上就是关于对python怎么同时对多行代码进行注释的详细介绍。欢迎大家对python怎么同时对多行代码进行注释内容提出宝贵意见

    展开全文
  • IT服务圈儿有温度、有态度的IT自媒体平台经公众号:Python猫(ID:python_cat) 授权转载关于编程语言中的注释,其重要性基本上已为大家所共识。然而关于注释的规范,这个话题就像我们之前聊过的缩进、终止符和命名...
    7813dae653e7713746ec045997d7e0c4.png

    IT服务圈儿

    有温度、有态度的IT自媒体平台

    caa3b4caf55eee2caa550e623729ca31.png

    经公众号: Python猫(ID:python_cat) 授权转载

    f2622396be1a27774f2e4365d777d150.png

    关于编程语言中的注释,其重要性基本上已为大家所共识。

    然而关于注释的规范,这个话题就像我们之前聊过的缩进、终止符和命名方式一样,众口难调。

    注释符通常可分为两种,即行注释与块注释(inline/block),它们在不同的编程语言中的符号可谓让人眼花缭乱。

    比如行注释符,它至少有以下的 17 种之多(出自维基百科):

    643c61a313eb09e9739604b4330c5624.png
    其中两个最大的阵营分别是“//”与“#”号:
    • // 注释符:ActionScript, C (C99), C++, C#, D, F#, Go, Java, JavaScript, Kotlin, Object Pascal (Delphi), Objective-C, PHP, Rust, Scala, SASS, Swift, Xojo

    • # 注释符:Bourne shell and other UNIX shells, Cobra, Perl, Python, Ruby, Seed7, Windows PowerShell, PHP, R, Make, Maple, Elixir, Nim

    那么,Python 为什么用“#”号作注释符,而不是“//”呢?

    这个问题恐怕没办法从解析的效率、符号的辨识度和输入的便利性等方面回答,因为它们基本上没有区别。

    我没有找到官方的解释,但是从这些注释符的阵营中,已经不难得出一个较为合理的解释:
    • // 注释符基本上被 C 语言家族所用

    • # 注释符则基本上是被 Shell 和其它脚本语言所用

    Python 在创造之初,从 C 和 Shell 语言中借鉴了不少东西,但它是一种脚本语言,因此在注释符这个最为基础的语言要素上,就偏向了脚本语言的传统。

    在某些“类脚本语言”中,比如 yaml、conf 和 ini 等格式的配置文件,它们大多也是采用脚本语言的“#”号作为注释符。

    所以,Python 行内注释符的选择,大概可以归结为一种历史原因,即借鉴了 Shell 脚本语言的写法。

    相比于行注释符的多样,块注释符更加是让人眼花缭乱:

    b395967568503f17c8242d5afed63b48.png
    f89e4ccbafaf7554ef65a251bd0f45d2.png

    大多数写法是我从未见过的,有些甚至是难以忍受的,槽点太多!

    在这份表格里,我们看不到 Python,因为从严格意义上讲,Python 并没有块注释符!

    一般而言,我们在连续的每行内容前面加“#”号,达到块注释的效果。块注释被看作是多个行注释。

    PEP-8 中是这么建议的:

    Each line of a block comment starts with a # and a single space (unless it is indented text inside the comment).

    有人曾在 Twitter 上发问,为什么 Python 没有块注释符?

    Guido 回复称,可以将多行字符串用作块注释:

    aa329620958cd6b7f7dc9395f4aed595.png

    Python 的多行字符串用三对单引号或双引号表示,它还可以用作文档字符串(即Documentation Strings,简写docstrings)。

    但是,将它当做多行注释符使用,在语义上则有点怪怪的——它表示的是一段字符串,虽然没有赋值给变量,不会生成代码,但是它并非语义上的注释。

    由于脚本语言的特性,它允许我们写一段“无根的字符串”,在语法上没有问题,也没有负作用(negative effects),但是,如果把它作为注释使用,这就是一种副作用(side effects)了。

    从这点上考虑,我虽然不反对有人把多行字符串写法用作块注释,但是我会更推荐大家使用“#”号作注释。

    另外,对于无用的代码,最好的做法就是直接删除,如果后续发现有需要,再回退修改。详细的多行注释尽量放在文档字符串中,这样在核心代码中就会很少出现多行注释的情况了。

    对于 Python 的注释符用法,大家是怎么想的呢?欢迎留言交流。

    ebd94a7a3d05e8c6ea7a077c848e0429.png

    a22e9528f2a8b7a0b6738ec28f0b8d61.png

    421998da5a5fde3bb9d3570218434a7b.gif

    • 这 10 行比较字符串相等的代码给我整懵了....

    • Apache的代码居然也有bug?

    • 太慢不能忍!CPU又拿硬盘和网卡开刀了!

    • 一个Scrapy项目下的多个爬虫如何同时运行?

    *版权声明:转载文章和图片均来自公开网络,版权归作者本人所有,推送文章除非无法确认,我们都会注明作者和来源。如果出处有误或侵犯到原作者权益,请与我们联系删除或授权事宜。

    90d167f415e8541b4516a47d2d3714d5.png

    展开全文
  • 注释不仅可以用来解释程序某些部分的作用和功能(用自然语言描述代码的功能),在必要时,还可以将代码临时移除,是调试程序的好帮手。 当然,添加注释的最大作用还是提高程序的可读性!很多时候,笔者宁愿自己写一...

    转载自品略图书馆 http://www.pinlue.com/article/2020/04/1007/4410139993103.html

     

    学会向程序中添加必要的注释,也是很重要的。注释不仅可以用来解释程序某些部分的作用和功能(用自然语言描述代码的功能),在必要时,还可以将代码临时移除,是调试程序的好帮手。

    当然,添加注释的最大作用还是提高程序的可读性!很多时候,笔者宁愿自己写一个应用,也不愿意去改进别人的代码,没有合理的注释是一个重要原因。虽然良好的代码可自成文挡,但我们永远也不清楚今后读这段代码的人是谁,他是否和你有相同的思路。或者一段时间以后,你自己也不清楚当时写这段代码的目的了。

    通常而言,合理的代码注释应该占源代码的 1/3 左右。Python 语言允许在任何地方插入空字符或注释,但不能插入到标识符和字符串中间。

    Python 源代码的注释有两种形式,分别是单行注释和多行注释:Python 使用井号(#)表示单行注释的开始,跟在“#”号后面直到这行结束为止的代码都将被解释器忽略。单行注释就是在程序中注释一行代码,在Python 程序中将井号(#)放在需要注释的内容之前就可以了。多行注释是指一次性将程序中的多行代码注释掉,在 Python 程序中使用三个单引号或三个双引号将注释的内容括起来。

    下面代码中增加了单行注释和多行注释:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    #这是一行简单的注释

    print ("Hello World!")

    """

    这里面的内容全部是多行注释

    Python语言真的很简单

    """

    # print("这行代码被注释了,将不会被编译、执行!")

    """

    这是用三个双引号括起来的多行注释

    Python 同样是允许的

    """

    上面程序中的这些注释部分对程序本身没有任何影响,注释内容的主要作用就是“给人看”,向人提供一些说明信息,Python 解释器会忽略这些注释内容。

    此外,添加注释也是调试程序的一个重要方法。如果觉得某段代码可能有问题,可以先把这段代码注释起来,让 Python 解释器忽略这段代码,再次编译、运行,如果程序可以正常执行,则可以说明错误就是由这段代码引起的,这样就缩小了错误所在的范围,有利于排错;如果依然出现相同的错误,则可以说明错误不是由这段代码引起的,同样也缩小了错误所在的范围。

     

    展开全文
  • 【回顾:Python编程第5课作业答案】第1题:D 第2题:sum= 17 第3题:第1行补充“sum=0”,第5行补充“sum=sum+i”你...在代码源文件中,为每个主要的代码段添加注释,解释代码的基本逻辑。最好注明程序的构建和修改...
  • 单行注释(行注释)以 # 开头,# 右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用示例代码如下:# 这是第一个单行注释 print("hello python")为了保证代码的可读性,# 后面建议先添加一...
  • python中的注释怎么添加呢 多行和单行a = 'a' # 这是单行注释b = a''' 这是多行注释'''你就是小编的...python怎么注释多行: 方法一:先选中要注释的段落,然后按下“ctrl+/”,即可实现多行代码的注释。效果如...
  • python怎么注释?任何编程语言都少不了注释,Python也不例外,以下是Python注释的具体用法:1. 单行注释Python编程语言的单行注释常以#开头,单行注释可以作为单独的一行放在被注释代码行之上,也可以放在语句或者...
  • atom python怎么注释代码块script插件 是运行代码时使用,安装成功后,可以打开.py文件,快捷键ctrl+shift +b 运行python代码。 插件升级: 插件的初始安装可以使用apm install packageName 安装,之后可以在Atom的 ...
  • python怎么注释?任何编程语言都少不了注释,Python也不例外,以下是Python注释的具体用法:1. 单行注释Python编程语言的单行注释常以#开头,单行注释可以作为单独的一行放在被注释代码行之上,也可以放在语句或者...
  • python怎么注释?任何编程语言都少不了注释,Python也不例外,以下是Python注释的具体用法:1. 单行注释Python编程语言的单行注释常以#开头,单行注释可以作为单独的一行放在被注释代码行之上,也可以放在语句或者...
  • python 中的注释有多种,有单行注释多行注释,批量注释,中文注释也是常用的。python注释也有自己的规范,在文章中会介绍到。注释可以起到一个备注的作用,团队合作的时候,个人编写的代码经常会被多人调用,为了...
  • Python 中,通常包括 3 种类型的注释,分别是单行注释多行注释和中文编码声明注释Python单行注释Python 中使用井号(‘#’)作为单行注释的符号,语法格式为:#注释内容也就是说,从符号‘#’处开始,直到换行...
  • 一:Python程序注释怎么加1.1什么是注释注释就是计算机不去识别,主要用来我们人自己看的,这样做的好处就是:对代码作用和功能进行了描述,用于提高代码的可读性。注释在编程中主要分为单行注释多行注释1.2 ...
  • python语法之注释

    2021-04-01 00:31:02
    代码注释分单行和多行注释 1、单行注释用#号,可以跟在代码的正上方或者正后方 2、多行注释可以用三对双引号""" """ 代码注释的原则 1、不用全部加注释,只需要为自己觉得重要或不好理解的部分加注释即可 2、注释...
  • Python基础之注释与命名规则 ...注释怎么用? 单行注释 快捷键 Ctrl+/ 三引号常用来表示多行字符串信息,或者在程序函数内部函数体开头表示函数说明 # 单行注释 # 格式: 格式为# """ 多行注释 """ ''' 多行
  • python的基础语法和进制1,注释多行注释注释:在pycharm中,在需要注释的文字前加上一个#那么这句话便被注释了,在程序中不会参与执行多行注释:在pycharm中‘’‘ ’‘’或者“”“ ”“”即可进行多行注释2,...
  • 一、在Python怎么注释一行或多行代码呢? # 注释一行 print('hello world') #注释后面的内容 “““ 这是一个 多行注释 “““ 二、Python中的输入、输出语句 这里Python2.x的版本与Python3.x的版本或有所...
  • 使用三个单引号或者三个双引号引起来示例代码:print('Hello') # 这里是单行注释'''多行注释。。。。。。'''"""多行注释.........."""2.2 运算符2.2.1 算数运算符示例:a = 8b = 3print(a + b) ...
  • python的两种注释单行注释多行注释文末 学习任何一门编程语言的开始都需要学习它的注释怎么写,注释可以帮助我们理解代码的意图。 注释是啥? 计算机编程的本质就是传递信息,好的代码不仅能够把程序员的指令传递...
  • 多行注释:可以用多个#,也可以用'''中间部分为注释内容'''三.数据类型1.字符串字符串是python中最常见的数据类型,我们可以用‘ ’或“ ”来创建字符串,可以用+将两个字符串合并。注意:代码中的空格要用英文输入...
  • pycharm怎么快速注释-块注释

    万次阅读 2018-04-13 16:53:19
    很多时候我们想要一起注释掉一长段代码,想用符号‘#’注释,又不想用符号‘’‘’,那么我们怎么快速注释多行呢,有两种方法1.选中要注释代码,然后Ctrl + '/'具体效果看代码:import matplotlib.pyplot as plt...
  • Python中的三引号,3个单引号及3个双引号,通常用来换行书写代码,或者写多行注释。比如:str1="Listofname:HuaLiChaoDeng"而且即使你这样写也不能得到期望的输出:Listofname:HuaLiChaoDeng实际上输出是下面这样的...
  • python 学习笔记练习题1,怎样对python中的代码进行注释?答:单行开头用#注释,即#注释的内容,多行用三个单引号或双引号注释,即’’'注释的内容 ‘’'2,python有哪些运算符,这些运算符的优先级是怎样的?答:...
  • 我几乎百分之百地肯定代码在我的新视图中仍然是正确的,但是,每次运行它时,我都会遇到大量与缩进和无效语法相关的错误(甚至像“'”这样的多行注释也会触发“第234行的无效语法”错误)。在我试过...
  • python的语法很接近人类的语言。就是说你只要看得懂一点英文,你就能大概明白什么意思。...'''这是多行注释,注意,代码编写是在英文环境下,标点符号都要是英文的。''' ''' 作者:autohe 版本:v1.0 ...
  • 让我们更好的去理解代码,注意程序执行的时候,不会去执行它第一种注释 #开头接一个空格就完事多行注释,"""开头"""结尾代码实例:# 这是第一个单行注释print("hello python")"""print("hello python")"""变量程序...
  • python注释单行注释用#号多行注释用''' '''注释 基本数据类型字符串-- n1 = "alex" n2 = 'root' n3 = """eric""" n4 = '''tony''' #不能搭配使用 python条件语句1、if基本语句if 条件:内部代码快内部代码快else...

空空如也

空空如也

1 2
收藏数 38
精华内容 15
关键字:

python怎么注释多行代码

python 订阅