在前面鳄鱼君对Python的注释只是简单的提示一下,没有详细说明,在这片文章中会对Python中的一些注释方法进行说明,它非常重要。

在Python中单行注释和多行注释非常的简单:

Python中文编码声明注释

Python 还提供了一种特殊的中文编码声明注释,其主要用来解决 Python 2.x 中不支持直接写中文的问题。虽然此问题在 Python 3.x 中已经不存在啦,但为了规范编码,增强代码的可执行性,方便其他程序员及时了解程序所用的编码,建议初学者在程序开头处加上中文编码声明注释。中文编码声明注释的语法有如下 2 种:

语法中的编码,指的是编写程序所用的字符编码类型,比如 UTF-8、GBK 编码等。另外,在第一种语法中,‘-*-’并没有实际意义,只是为了美观才加上去了,因此,第一种语法格式中可以直接将前后的‘-*-’去掉。

Python函数的静态注释

单行中除了可以使用’#‘来对单行进行注释,也可以使用# type:的方式,来对返回的类型进行限制,如果在不知道返回类型的情况下,也可以自动补全代码,但是并不会检查语法或者代码逻辑上的错误。这个不常用,我也没试出来怎么玩,百度也没有具体的解释。

Python函数的动态注释 注释内容一般用于包括 对参数的类型的表示,多个参数用小括号

动态注释仅限与python的3.6版本。表现形式为:

我们来看一个简单的例子:

鳄鱼君由于知识受限,没有办法彻底搞清楚,具体的使用方法参考上面的内容即可。

声明:1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!

2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!

3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!

收藏分享链接:https://www.mubanjun.cn/9556.html

分享到 :

python 函数参数注释_Python中函数添加注释 如何正确的为函数添加注释说明相关推荐

  1. 关于python函数参数的描述中、错误的是_以下关于函数参数的描述,正确的是

    以下关于函数参数的描述,正确的是 答:Python支持按照位置和名称传参,也支持可变数量传参 在国际贸易中,解决争议的方法主要有( ). 答:调解 友好协商 仲裁 诉讼 施工总进度计划应根据的要求,合 ...

  2. python默认参数举例_Python中的默认参数实例分析

    本文研究的主要是Python中的默认参数的相关内容,具体如下. 熟悉C++语言的可以知道,C++语言中的默认参数是写在函数声明中的,为语法糖,与函数的调用无关,是在函数调用的时候由编译器补齐参数然后进 ...

  3. python函数参数顺序_Python 中的参数深入、取值顺序、内置函数等

    封面图片来源:沙沙野 内容概览动态参数 形参的顺序问题 名称空间与作用域 加载顺序 取值顺序 内置函数 高阶函数 关键字 global 关键字 nonlocal 动态参数前面文章提到,形参有三种:位置 ...

  4. python 函数参数枚举_Python中的枚举:如何在方法参数中强制执行

    Python是动态的和鸭子类型 – 变量可以改变类型,你不能强制类型的方法. 但是,您可以使用isinstance()检查方法体中的类型. instance()将允许用户子类化枚举以便将来扩展. 例如 ...

  5. python switch高效替代_python 中无switch(写了几个函数代替switch)

    字典的常用用途之一代替switch 在C/C++/Java语言中,有个很方便的函数switch,比如: 复制代码代码如下: public class test { public static void ...

  6. python默认参数举例_Python中的默认参数详解

    文章的主题 不要使用可变对象作为函数的默认参数例如 list,dict,因为def是一个可执行语句,只有def执行的时候才会计算默认默认参数的值,所以使用默认参数会造成函数执行的时候一直在使用同一个对 ...

  7. python 获取参数模块_Python中获取启动程序时后面跟的参数的方法(optparse模块)【冰斌棒】...

    Python中获取启动程序时后面跟的参数的方法(optparse模块)[冰斌棒] 3年前 (2018-01-29)    作者:冰斌棒    分类:冰斌棒18程序计划    阅读次数:871 评论(0 ...

  8. python编辑邮件格式_Python中IMAP append命令的正确格式?(雅虎邮件)

    下面的Python函数适用于outlook.gmail和我的共享宿主exim服务器,但是当通过雅虎它返回以下错误:append command error: BAD ['[CLIENTBUG] Add ...

  9. python display 报错_Python中的函数(三)

    Python中的函数(三) 在前面两篇文章中已经探讨了函数的一些相关用法,下面一起来了解一下函数参数类型的问题.在C语言中,调用函数时必须依照函数定义时的参数个数以及类型来传递参数,否则将会发生错误, ...

  10. python正则findall函数的用法_python中正则表达式 re.findall 用法

    python中正则表达式 re.findall 用法 Python 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配. Python 自1.5版本起增加了r ...

最新文章

  1. 泛化,关联,聚合,合成,依赖的关系
  2. 第一个OpenGL程序
  3. vue 页面A转到页面B,B页面停留在A页面的滚动位置
  4. 使用spinner 做下拉对话框
  5. 还在搜百度图片?太LOW了!
  6. 无法查找网络工作组计算机,XP系统弹出“无法查看工作组计算机”提示怎么办?...
  7. 【C++程序员学 python】python 之奇葩地方
  8. HDU 6579 Operation (前缀线性基模板题)
  9. check the status of 'dd' in progress
  10. c++ 等待子线程结束_进程和线程
  11. MySql 表的分区介绍
  12. yaws mysql_MySQL入门之C语言操作MySQL
  13. fish设置环境变量
  14. 社团管理系统(part1)
  15. 内外网切换BAT脚本
  16. 【信息学奥赛一本通 提高组】第三章 深搜的剪枝技巧
  17. 12306验证码图片获取
  18. 云服务(腾讯云)的安全防范措施
  19. 嫉妒(译本)--- 作者:弗兰西斯•培根
  20. scipy.optimize.minimize 的优化算法(1): Nelder–Mead Simplex

热门文章

  1. 设计模式(三):传统模式VS简单原型模式及其优缺点
  2. DDR3 基本指令描述及参考资料
  3. python lol脚本_python 爬取英雄联盟皮肤并下载的示例
  4. 超经典 | 趣解计算机网络概念,网关,DHCP,路由
  5. 8款优秀国产办公软件
  6. 工厂航拍全景车间VR全景线上展厅应用
  7. php 美容店,基于PHP+MySQL的美容会所企业资产管理系统
  8. 4.基于梯度的攻击——MIM
  9. java源码聊天软件_【原创】基于Java NIO的多人在线聊天工具源码实现(登录,单聊,群聊)...
  10. 魔兽世界服务器卡顿原理,魔兽世界:正式服卡到爆炸,暴雪却还在为怀旧服提升游戏体验...