Pyhton中单行和多行注释的使用方法及规范


Posted in Python onOctober 11, 2016

前言

注释可以起到一个备注的作用,团队合作的时候,个人编写的代码经常会被多人调用,为了让别人能更容易理解代码的通途,使用注释是非常有效的。

Python  注释符

一、python单行注释符号(#)

井号(#)常被用作单行注释符号,在代码中使用#时,它右边的任何数据都会被忽略,当做是注释。

print 1 #输出1

#号右边的内容在执行的时候是不会被输出的。

二、批量、多行注释符号

在python中也会有注释有很多行的时候,这种情况下就需要批量多行注释符了。多行注释是用三引号'''   '''包含的,例如:

Pyhton中单行和多行注释的使用方法及规范

可能有的人会说这不是和多行字符串混淆了吗,但是我看到的许多程序员也是这么用的,使用时候注意区分下就好。

三、python中文注释方法

在python编写代码的时候,避免不了会出现或是用到中文,这时候你需要在文件开头加上中文注释。如果开头不声明保存编码的格式是什么,那么它会默认使用ASKII码保存文件,这时如果你的代码中有中文就会出错了,即使你的中文是包含在注释里面的。所以加上中文注释很重要。

#coding=utf-8
或者:
#coding=gbk

提示:以上两种都可以代表中文注释,我看过的更多人使用urf-8这种的比较多。

总结

一个好的程序员,为代码加注释是必须要作的。但要确保注释要说的都是重要的事情,像看一眼就知道是干什么的,无用的代码是不需要加注释的。以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助。

Python 相关文章推荐
python标准日志模块logging的使用方法
Nov 01 Python
Python pickle模块用法实例
Apr 14 Python
Python的Django框架中的数据过滤功能
Jul 17 Python
wxpython中Textctrl回车事件无效的解决方法
Jul 21 Python
Python实现屏幕截图的代码及函数详解
Oct 01 Python
matplotlib作图添加表格实例代码
Jan 23 Python
pytorch自定义二值化网络层方式
Jan 07 Python
python读取raw binary图片并提取统计信息的实例
Jan 09 Python
python numpy矩阵信息说明,shape,size,dtype
May 22 Python
Python 串口通信的实现
Sep 29 Python
python 批量下载bilibili视频的gui程序
Nov 20 Python
如何在Python项目中引入日志
May 31 Python
使用Python脚本实现批量网站存活检测遇到问题及解决方法
Oct 11 #Python
深入浅析ImageMagick命令执行漏洞
Oct 11 #Python
Zabbix实现微信报警功能
Oct 09 #Python
python 2.6.6升级到python 2.7.x版本的方法
Oct 09 #Python
Django1.7+python 2.78+pycharm配置mysql数据库
Oct 09 #Python
解决python2.7 查询mysql时出现中文乱码
Oct 09 #Python
基于python脚本实现软件的注册功能(机器码+注册码机制)
Oct 09 #Python
You might like
星际争霸 Starcraft 游戏介绍
2020/03/14 星际争霸
搜索引擎技术核心揭密
2006/10/09 PHP
PHP 网络开发详解之远程文件包含漏洞
2010/04/25 PHP
php实现简单的权限管理的示例代码
2017/08/25 PHP
PHP以json或xml格式返回请求数据的方法
2018/05/31 PHP
Laravel框架控制器的request与response用法示例
2019/09/30 PHP
一个简单的JavaScript 日期计算算法
2009/09/11 Javascript
读jQuery之四(优雅的迭代)
2011/06/20 Javascript
解析使用js判断只能输入数字、字母等验证的方法(总结)
2013/05/14 Javascript
深入理解JavaScript编程中的同步与异步机制
2015/06/24 Javascript
JS通过Cookie判断页面是否为首次打开
2016/02/05 Javascript
window.open不被拦截的简单实现代码(推荐)
2016/08/04 Javascript
Vue中消息横向滚动时setInterval清不掉的问题及解决方法
2019/08/23 Javascript
JavaScript中如何对多维数组(矩阵)去重的实现
2019/12/04 Javascript
vue 微信分享回调iOS和安卓回调出现错误的解决
2020/09/07 Javascript
python利用hook技术破解https的实例代码
2013/03/25 Python
详解Python中with语句的用法
2015/04/15 Python
Python实现获取磁盘剩余空间的2种方法
2017/06/07 Python
详解python的ORM中Pony用法
2018/02/09 Python
python opencv设置摄像头分辨率以及各个参数的方法
2018/04/02 Python
Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作
2018/04/20 Python
Python3实现的字典、列表和json对象互转功能示例
2018/05/22 Python
python实现图片文件批量重命名
2020/03/23 Python
Python实现基于PIL和tesseract的验证码识别功能示例
2018/07/11 Python
实例讲解Python中浮点型的基本内容
2019/02/11 Python
详解Django定时任务模块设计与实践
2019/07/24 Python
python输入错误后删除的方法
2019/10/12 Python
Python实现从N个数中找到最大的K个数
2020/04/02 Python
浅谈在JupyterNotebook下导入自己的模块的问题
2020/04/16 Python
美国体育用品在线:Modell’s Sporting Goods
2018/06/07 全球购物
祖国在我心中演讲稿400字
2014/05/04 职场文书
小学教师读书活动总结
2014/07/08 职场文书
2014年党员自我评议对照检查材料
2014/09/20 职场文书
舌尖上的中国观后感
2015/06/02 职场文书
《社戏》教学反思
2016/02/22 职场文书
vue-router中hash模式与history模式的区别
2021/06/23 Vue.js