python如何注释
如何快速地注释Python代码?
如何快速地注释Python代码?
所有Python代码的单行注释方式为在代码前面加上#
而批量快速注释Python代码的方式取决于你使用什么样的IDE,即开发环境。
Sublime默认为选中多行代码按Ctrl /,取消注释的方式也是再次按Ctrl /。当然这些快捷键都是支持自定义的,即你可以自己设定每种动作的快捷键组合。PyCharm默认的批量注释快捷键也是按Ctrl /,取消注释也是再次按Ctrl /。但是PyCharm有一点好的地方就是可以设置快捷键偏好,即选择哪种方式的快捷键注释,例如我选择的visual studio风格的快捷键,那么我的Python代码的批量注释方式为Ctrl K C,批量取消方式为Ctrl K U,当然你也可以在PyCharm中设置任何你能找得到的快捷偏好。PyCharm新增快捷键风格的方式为:File-gtSettings-gtKeymap-gtGet more Keymaps in Setting然后选择你想要安装的包即可。
三引号注释法
荣幸回答。
我将知无不尽,尽无不言
Python注释代码的方式有两种:
使用快捷键注释首先选中需要注释的代码范围,按住Ctrl / 并可以实现注释,自动在选中的代码行的开头加上 “#”
当然解除注释,也是同样的操作,选中后Ctrl /
使用三引号注释法Python特有的三引号注释法,双引号和单引号,都是可以达到效果。
其实三引号的用法用于注释代码,确实大材小用,它可远远不止注释代码哟。
注释:
单行注释: shift #
多行注释
按照单行注释的方法一行一行实现(麻烦)
直接将要注释的代码选中:ctrl / (单行同样实用)
将代码块放在中间,如下:
取消注释
选中代码,ctrl /
缩进
向后: 选中代码 按 Tab 键
向前:选中代码 shift Tab
方式1:
单行注释:shift #(在代码的最前面输入,非选中代码进行注释)
多行注释:同单行一样在每一行的前面输入shift #
方式2:
单行和多行一样的方式:Ctr /(前提是选中需要注释的代码)
方式3:
输入 或者 ,将要注释的代码插在中间
python函数原型定义那行有个箭头是什么语法?比如?
这是函数注解,Python3.x引入,它的特点有
1.对函数的参数进行类型注解,以冒号标记
2.对函数的返回值进行类型注解,以箭头标记
3.只对函数参数或返回值做一个辅助的说明,并不对函数参数或返回值进行类型检查
4.提供给第三方工具,做代码分析,发现隐藏bug
5.函数注解的信息,保存在__annotations__属性中
6.注解本身是一个字典类型的数据
你的程序我帮你完善了(函数注解部分的解释见注释),你看看吧
fromtypingimportList
deff(a)-List[dict]:#函数注解,返回一个字典列表,但是它不对返回值类型进行检查
print(a)#打印字典
return[a]#返回字典列表
print(f.__annotations__)#打印函数注解
l{Name:Zara,Age:17}#把字典传入函数
print(f(l))#打印函数返回值源代码(注意源代码的缩进)