精华内容
下载资源
问答
  • Python注释教程用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性。一旦程序中某部分内容被注释掉,则该内容将会被注释是一个程序员必须要具有的良好编程习惯。将自己的思想通过注释先整理出来,再用代码...

    Python注释教程

    用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性。一旦程序中某部分内容被注释掉,则该内容将会被

    注释是一个程序员必须要具有的良好编程习惯。将自己的思想通过注释先整理出来,再用代码去体现。

    Python注释作用

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

    通常而言,合理的代码注释应该占源代码的 1/3 左右。

    Python注释形式

    Python 提供了三种注释的形式单行注释 、多行注释和中文编码声明注释。

    单行注释

    使用

    Python 的单行注释使用的是 # 号。Python的单行注释可以嵌套使用。

    基本语法

    # 注释内容

    多行注释

    使用

    Python 的多行注释有两种,一种使用的是三个单引号 ‘’’,另一种是三个双引号 “”"。Python 的两种多行注释都不可以嵌套使用,但两种多行注释混合使用可以嵌套。

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

    在 Python 中,如果多行注释标记(三单引号或三双引号)作为语句的一部分出现,就不能再将它们视为多行注释的标记,而应看做是字符串的标志(同双引号的作用相同)。

    基本语法

    '''

    注释内容

    '''

    """

    这里也是多行注释内容

    """

    中文编码声明注释

    使用

    Python 的中文编码声明注释,主要是解决 Python2 中不支持中文的问题。

    中文编码问题在 Python 3.x 中已经不存在,但为了规范编码,增强代码的可执行性,方便其他程序员及时了解程序所用的编码,建议初学者在程序开头处加上中文编码声明注释。

    Python 的中文编码声明注释也有两种。

    基本语法

    # -*- coding:编码 -*-

    # coding=编码

    案例

    Python单行注释

    Python单行注释只能用来注释单行代码。

    # 这是 Python 的单行注释,这里会被编译器忽略

    # print('Hello HaiCoder')

    print('嗨客网(www.haicoder.net)')

    程序运行,控制台输出,如下图:

    efec8a6151adb0872d96a21ca5a33b26.png

    我们可以看到,程序的输出为 嗨客网(www.haicoder.net),而并没有输出上面的 Hello HaiCoder 。

    程序的第一行代码和第二行代码都被注释了,所以不会被执行。

    Python多行注释

    使用三个单引号注释多行Python代码。

    '''

    这是 Python 的多行注释,这里会被编译器忽略

    print('Hello HaiCoder')

    '''

    print('嗨客网(www.haicoder.net)')

    程序运行,控制台输出,如下图:

    80d37a4413c9f7b599b378b25d866503.png

    我们可以看到,程序的输出为 嗨客网(www.haicoder.net),而并没有输出上面的 Hello HaiCoder 。

    程序的第一行代码和第二行代码都被多行注释给注释了,所以不会被执行。

    Python多行注释

    使用三个双引号注释多行Python代码。

    """

    这是 Python 的多行注释,这里会被编译器忽略

    print('Hello HaiCoder')

    """

    print('嗨客网(www.haicoder.net)')

    程序运行,控制台输出,如下图:

    991738e45be84f2361bd4e0a286d7696.png

    我们可以看到,程序的输出为 嗨客网(www.haicoder.net),而并没有输出上面的 Hello HaiCoder 。

    程序的第一行代码和第二行代码都被多行注释给注释了,所以不会被执行。

    Python多行注释

    Python多行注释不可以嵌套。

    """

    """ 1 """

    这是 Python 的多行注释,这里会被编译器忽略

    Python多行注释不能嵌套

    print('Hello HaiCoder')

    """

    print('嗨客网(www.haicoder.net)')

    程序运行,控制台输出,如下图:

    f1d2a147cbf8f4bc88b7acb428d67f58.png

    我们在三个双引号多行注释里面嵌套了三个双引号的多行注释。我们可以看到,运行时直接报错,因为相同的多行注释是不支持嵌套的。

    Python多行注释

    Python不同的多行注释可以嵌套。

    """

    ''' 111 '''

    这是 Python 的多行注释,这里会被编译器忽略

    Python多行注释不能嵌套

    print('Hello HaiCoder')

    """

    print('嗨客网(www.haicoder.net)')

    程序运行,控制台输出,如下图:

    61b44ff3c8cf3fe32ec6d9bcae13b17d.png

    我们在三个双引号多行注释里面嵌套了三个单引号的多行注释。我们可以看到,运行正确,因为不同的多行注释是可以支持嵌套的。

    Python非多行注释

    多行注释作为语句的一部分出现,就不能再将它们视为多行注释的标记。

    print('''嗨客网(www.haicoder.net)''')

    程序运行,控制台输出,如下图:

    f6cd907a7f6322ebb37531ff04754dd2.png

    我们在 print 语句中使用了三个单引号的多行注释。多行注释作为语句的一部分出现,就不能再将它们视为多行注释的标记,而是当做字符串标记,因此程序输出了 嗨客网(www.haicoder.net)。

    Python中文编码声明注释

    Python 的中文编码声明注释,主要是解决 Python2 中不支持中文的问题。

    # coding=utf-8

    print('''嗨客网(www.haicoder.net)''')

    程序运行,控制台输出,如下图:

    9d9bcea09c8c62a5e0121ee06de278b0.png

    我们在代码的第一句使用了 Python 中文编码声明注释。Python 中文编码声明注释也不会被执行,只是告诉编译器当前程序使用的编码,因此程序输出了 嗨客网(www.haicoder.net)。

    Python注释总结

    用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性。一旦程序中某部分内容被注释掉,则该内容将会被 Python 解释器忽略,换句话说,此部分内容将不会被执行。

    Python 提供了三种注释的形式单行注释 、多行注释和中文编码声明注释。

    展开全文
  • 转载网址:https://blog.csdn.net/mycms5/article/details/70194045/多行选择后按下ctrl+/选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3 选中文本按下快捷键,即可一次性选择全部的...

    转载网址:https://blog.csdn.net/mycms5/article/details/70194045/

    多行选择后按下ctrl+/

    选择类

    Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。

    Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。

    Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。

    Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。

    Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。

    Ctrl+M 光标移动至括号内结束或开始的位置。

    Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。

    Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。

    Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。

    Ctrl+Shift+] 选中代码,按下快捷键,展开代码。

    Ctrl+K+0 展开所有折叠代码。

    Ctrl+← 向左单位性地移动光标,快速移动光标。

    Ctrl+→ 向右单位性地移动光标,快速移动光标。

    shift+↑ 向上选中多行。

    shift+↓ 向下选中多行。

    Shift+← 向左选中文本。

    Shift+→ 向右选中文本。

    Ctrl+Shift+← 向左单位性地选中文本。

    Ctrl+Shift+→ 向右单位性地选中文本。

    Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。

    Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。

    Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。

    Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。

    编辑类

    Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。

    Ctrl+Shift+D 复制光标所在整行,插入到下一行。

    Tab 向右缩进。

    Shift+Tab 向左缩进。

    Ctrl+K+K 从光标处开始删除代码至行尾。

    Ctrl+Shift+K 删除整行。

    Ctrl+/ 注释单行。

    Ctrl+Shift+/ 注释多行。

    Ctrl+K+U 转换大写。

    Ctrl+K+L 转换小写。

    Ctrl+Z 撤销。

    Ctrl+Y 恢复撤销。

    Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。

    Ctrl+F2 设置书签

    Ctrl+T 左右字母互换。

    F6 单词检测拼写

    搜索类

    Ctrl+F 打开底部搜索框,查找关键字。

    Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。

    Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。

    Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。

    Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。

    Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。

    Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。

    Esc 退出光标多行选择,退出搜索框,命令框等。

    显示类

    Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。

    Ctrl+PageDown 向左切换当前窗口的标签页。

    Ctrl+PageUp 向右切换当前窗口的标签页。

    Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)

    Alt+Shift+2 左右分屏-2列

    Alt+Shift+3 左右分屏-3列

    Alt+Shift+4 左右分屏-4列

    Alt+Shift+5 等分4屏

    Alt+Shift+8 垂直分屏-2屏

    Alt+Shift+9 垂直分屏-3屏

    Ctrl+K+B 开启/关闭侧边栏。

    F11 全屏模式

    Shift+F11 免打扰模式

    --------------------- 本文来自 余安2017 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/mycms5/article/details/70194045?utm_source=copy

    展开全文
  • jupyter python注释多行

    万次阅读 2018-12-04 11:45:30
    在jupyter notebook中批量注释多行代码(解除注释也是同样的操作): ctrl + /

    在jupyter notebook中批量注释多行代码(解除注释也是同样的操作):

    ctrl + /

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

    详细内容

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

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

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

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

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

    print ("Hello World!")

    '''

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

    Python语言真的很简单

    '''

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

    """

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

    Python 同样是允许的

    """

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

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

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

    展开全文
  • python注释多行

    千次阅读 2019-07-25 21:51:46
    代码选中的条件下,同时按住 Ctrl+/,被选中行被注释,再次按下Ctrl+/,注释被取消。 来源: 卡卡罗纳 - 博客园 https://www.cnblogs.com/kakaln/p/8192996.html
  • Pycharm ctrl + / 即可 原文
  • 这样工作量可谓庞大,今天给大家带来关于注释的快捷键使用,一起来看看吧~关于python编程注释快捷键1、注释单行(1)方法1:直接在单行代码前边加 #(2)方法2:选中需要注释的代码,Ctrl+/ 即可注释2、注释多行代码选中...
  • 基本上,我很好奇这为什么会引发语法错误,以及如何用Python的方式来“注释掉”我未使用的代码部分,例如在调试会话期间。'''def foo():'''does nothing''''''参考方案您可以使用三重双引号注释掉三重单引号:"""def...
  • 2+24#单行注释"""每行代码的后面可以加上分号,但是不会有任何作用,除非同一行还有更多的代码,但这不是通行的做法多行注释"""python优点Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是...
  • 在进行python代码编辑时,可以通过''' '''或""" """实现代码注释,另外,也可以使用ctrl+/实现多行注释
  • Python多行代码注释快捷键

    万次阅读 多人点赞 2017-10-21 10:59:41
    选中要注释代码,按下ctrl+/注释
  • 先选中要注释的段落,然后按下“ctrl+/”,即可实现多行代码注释 易错点: Python可使用三个单引号(''')或者三个双引号(""")来标记,而实际上这是多行字符串的书写方式,并不是Python的多行注释方法 3...
  • python多行代码注释: 选中需要注释多行代码 ----> ctrl + / ,即可 对python多行代码注释的撤销: 选中需要注释撤销的多行代码----> ctrl + / ,即可...
  • IT服务圈儿有温度、有态度的IT自媒体平台经公众号:Python猫(ID:python_cat) 授权转载关于编程语言中的注释,其重要性基本上已为大家所共识。然而关于注释的规范,这个话题就像我们之前聊过的缩进、终止符和命名...
  • python多行代码注释: 选中需要注释多行代码 ----> ctrl + / ,即可 对python多行代码注释的撤销: 选中需要注释撤销的多行代码----> ctrl + / ,即可 转自:...
  • 在vim中注释多行Python代码比较麻烦,主要由以下几种方法: (1)将需要注释的代码以文档字符串的形式呈现 (2)将需要注释的代码以函数的形式呈现 (3)使用vim自身快捷键 我们主要使用第三种方式,下面是注释...
  • python注释也有自己的规范,在文章中会介绍到。注释可以起到一个备注的作用,团队合作的时候,个人编写的代码经常会被多人调用,为了让别人能更容易理解代码的通途,使用注释是非常有效的。一、python单行注释符号(#...
  • 在使用PyCharm写代码时,有时为了调试方便,需要注释多行,调试完毕后然后取消注释。 针对这个需求,PyCharm提供了一个快捷键,“Ctrl+/” 使用方法: 多行注释:选中多行,按下Ctrl+/ 取消多行注释:选中多行,按下...
  • Python程序的注释感觉很不合群,对于习惯了使用/**/多行注释的人来说,到Python中只能使用#号进行单行注释很痛苦。 复制代码 代码如下: # 这里是单行注释 # a = 50 # b = 10 # c = 10 其实我们可以通过多行文本定义...
  • 一直觉得,python多行代码注释方法(被注释代码段前后加三个点''')不如别的语言那么方便。 今天却发现,多行代码注释后还遇到了运行错误。 代码注释及其错误 我的代码注释如下红框所示: 但是运行时遇到下面...
  • 除了对每一行前面添加#的注释方式外(如若要注释多行,这种方式较慢),我们还可以考虑另外两种注释方式: 1、Ctrl + / (先选中要注释的代码,再按Ctrl + /) 2、用’’’ ‘’'或者""" “”"将要注释的代码置于多...
  • Python 解释器在执行代码时会忽略注释,不做任何处理,就好像它不存在一样。在调试(Debug)程序的过程中,注释还可以用来临时移除无用的代码注释的最大作用是提高程序的可读性,没有注释的程序简直就是天书,让人...
  • 1、只有在pycharm中编写Python代码(以.py结尾的文件)才能用此方法去多行注释 2、在选中行的时候不管是全部选中,还是只选中了该行中的的部分代码,都能实现多行注释,如下图: 注释前: 注释后: ...
  • 基本上,我很好奇这为什么会引发语法错误,以及如何用Python的方式来“注释掉”我未使用的代码部分,例如在调试会话期间。'''def foo():'''does nothing''''''参考方案您可以使用三重双引号注释掉三重单引号:"""def...
  • 单行注释(行注释)以 # 开头,# 右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用示例代码如下:# 这是第一个单行注释 print("hello python")为了保证代码的可读性,# 后面建议先添加一...
  • Python多行代码注释(取消)快捷键

    千次阅读 2020-04-17 17:45:20
    step1:选中所要注释代码行。 step2:同时按“Ctrl+/”键,即可注释(取消)代码行。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,181
精华内容 872
关键字:

python注释多行代码

python 订阅