Python 添加文件注释和函数注释操作


Posted in Python onAugust 09, 2020

1、文件添加方式:

pycharm提供了一个在新建文件自动生成文件头注释的功能,可以实现自动生成运行环境,作者、日期等必要信息,使用比较方便,配置十分简单。

#!C:\pythonCode
# -*- coding: utf-8 -*-
# @Time : ${DATE} ${TIME}
# @Author : hlx
# @File : ${NAME}.py
# @Software: ${PRODUCT_NAME}

Python 添加文件注释和函数注释操作

2、自动生成函数注释,包括参数和返回值。使用方法,函数定义时,直接输入三个双引号后回车。

Python 添加文件注释和函数注释操作

也可以将光标放在方法上,会弹出一个小灯,选择第一个就好了。

Python 添加文件注释和函数注释操作

显示如下:

Python 添加文件注释和函数注释操作

补充知识:Python中使用PyCharm为函数及参数增加注释

在函数名中键入数遍光标,左上角亮起小灯泡,点击小灯泡

Python 添加文件注释和函数注释操作

选中第二行内容

Python 添加文件注释和函数注释操作

在"""后添加函数注释,以及参数注释

然后再引用函数时,选中函数,Ctrl q 即可显示函数以及参数的注释了

Python 添加文件注释和函数注释操作

以上这篇Python 添加文件注释和函数注释操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中apply函数的用法实例教程
Jul 31 Python
python中readline判断文件读取结束的方法
Nov 08 Python
Python求两个文本文件以行为单位的交集、并集与差集的方法
Jun 17 Python
python实时分析日志的一个小脚本分享
May 07 Python
Python实现字典去除重复的方法示例
Jul 31 Python
基于MTCNN/TensorFlow实现人脸检测
May 24 Python
python 2.7.13 安装配置方法图文教程
Sep 18 Python
Selenium的使用详解
Oct 19 Python
记一次python 内存泄漏问题及解决过程
Nov 29 Python
python tkinter实现彩球碰撞屏保
Jul 30 Python
关于Keras模型可视化教程及关键问题的解决
Jan 24 Python
pycharm + django跨域无提示的解决方法
Dec 06 Python
vscode配置anaconda3的方法步骤
Aug 08 #Python
Pycharm调试程序技巧小结
Aug 08 #Python
Python 在局部变量域中执行代码
Aug 07 #Python
Python如何创建装饰器时保留函数元信息
Aug 07 #Python
python的launcher用法知识点总结
Aug 07 #Python
详解PyQt5中textBrowser显示print语句输出的简单方法
Aug 07 #Python
PyQt5的相对布局管理的实现
Aug 07 #Python
You might like
PHP SEO优化之URL优化方法
2011/04/21 PHP
php array_map()数组函数使用说明
2011/07/12 PHP
php中explode函数用法分析
2014/11/15 PHP
php利用smtp类实现电子邮件发送
2015/10/30 PHP
php json转换相关知识(小结)
2018/12/21 PHP
RR vs IO BO3 第二场2.13
2021/03/10 DOTA
js校验表单后提交表单的三种方法总结
2014/02/28 Javascript
js实现基于正则表达式的轻量提示插件
2015/08/29 Javascript
JS传值出现中文参数乱码的解决方法
2016/06/30 Javascript
Vue.JS入门教程之自定义指令
2016/12/08 Javascript
在JS中a标签加入单击事件屏蔽href跳转页面
2016/12/16 Javascript
JS判断键盘是否按的回车键并触发指定按钮点击操作的方法
2017/02/13 Javascript
详谈表单重复提交的三种情况及解决方法
2017/08/16 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
2017/09/30 Javascript
nodejs调取微信收货地址的方法
2017/12/20 NodeJs
nodejs简单实现TCP服务器端和客户端的聊天功能示例
2018/01/04 NodeJs
JavaScript面试技巧之数组的一些不low操作
2019/03/22 Javascript
element-ui中Table表格省市区合并单元格的方法实现
2019/08/07 Javascript
vue设置导航栏、侧边栏为公共页面的例子
2019/11/01 Javascript
vue实现单一筛选、删除筛选条件
2020/10/26 Javascript
Python获取网页上图片下载地址的方法
2015/03/11 Python
Python类的动态修改的实例方法
2017/03/24 Python
Python算法之求n个节点不同二叉树个数
2017/10/27 Python
解决python爬虫中有中文的url问题
2018/05/11 Python
python 实现将txt文件多行合并为一行并将中间的空格去掉方法
2018/12/20 Python
python英语单词测试小程序代码实例
2019/09/09 Python
Python必须了解的35个关键词
2020/07/16 Python
Tensorflow使用Anaconda、pycharm安装记录
2020/07/29 Python
python 如何停止一个死循环的线程
2020/11/24 Python
matplotlib grid()设置网格线外观的实现
2021/02/22 Python
物流业务员岗位职责
2015/04/03 职场文书
2016年度创先争优活动总结
2016/04/05 职场文书
测量JavaScript函数的性能各种方式对比
2021/04/27 Javascript
详解Python牛顿插值法
2021/05/11 Python
使用CSS3实现按钮悬停闪烁动态特效代码
2021/08/30 HTML / CSS
MySQL数据库事务的四大特性
2022/04/20 MySQL