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 相关文章推荐
python3中str(字符串)的使用教程
Mar 23 Python
Python实现查找二叉搜索树第k大的节点功能示例
Jan 24 Python
将python图片转为二进制文本的实例
Jan 24 Python
python实现nao机器人手臂动作控制
Apr 29 Python
Django网络框架之HelloDjango项目创建教程
Jun 06 Python
python 修改本地网络配置的方法
Aug 14 Python
关于pytorch中网络loss传播和参数更新的理解
Aug 20 Python
20行Python代码实现视频字符化功能
Apr 13 Python
python中执行smtplib失败的处理方法
Jul 01 Python
Python实现EM算法实例代码
Oct 04 Python
浅谈Selenium+Webdriver 常用的元素定位方式
Jan 13 Python
详解Python中*args和**kwargs的使用
Apr 07 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
第1次亲密接触PHP5(1)
2006/10/09 PHP
php基于curl重写file_get_contents函数实例
2016/11/08 PHP
如何用javascript控制上传文件的大小
2006/10/26 Javascript
Jquery.TreeView结合ASP.Net和数据库生成菜单导航条
2010/08/27 Javascript
jQuery中.live()方法的用法深入解析
2013/12/30 Javascript
使用Sticker.js实现贴纸效果
2015/01/28 Javascript
JavaScript函数的一些注意要点小结及js匿名函数
2015/11/10 Javascript
JavaScript黑洞数字之运算路线查找算法(递归算法)实例
2016/01/28 Javascript
JavaScript编码风格指南(中文版)
2016/08/26 Javascript
很棒的js Tab选项卡切换效果
2016/08/30 Javascript
js 单引号替换成双引号,双引号替换成单引号的实现方法
2017/02/16 Javascript
jQuery Pagination分页插件使用方法详解
2017/02/28 Javascript
ES6中箭头函数的定义与调用方式详解
2017/06/02 Javascript
详解tween.js 中文使用指南
2018/01/05 Javascript
浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
2018/02/21 Javascript
微信小程序下拉框组件使用方法详解
2018/12/28 Javascript
vue单页面在微信下只能分享落地页的解决方案
2019/04/15 Javascript
vue中uni-app 实现小程序登录注册功能
2019/10/12 Javascript
vue键盘事件点击事件加native操作
2020/07/27 Javascript
[01:14]2014DOTA2展望TI 剑指西雅图newbee战队专访
2014/06/30 DOTA
[02:15]2015国际邀请赛选手档案IG.Ferrari 430
2015/07/30 DOTA
[02:38]2018年度DOTA2最佳劣单位选手-完美盛典
2018/12/17 DOTA
跟老齐学Python之玩转字符串(1)
2014/09/14 Python
Python实现合并两个有序链表的方法示例
2019/01/31 Python
Python XlsxWriter模块Chart类用法实例分析
2019/03/11 Python
Python Selenium截图功能实现代码
2020/04/26 Python
浅谈TensorFlow中读取图像数据的三种方式
2020/06/30 Python
基于python获取本地时间并转换时间戳和日期格式
2020/10/27 Python
利用Python批量识别电子账单数据的方法
2021/02/08 Python
用HTML5制作烟火效果的教程
2015/05/12 HTML / CSS
美国祛痘、抗衰老药妆品牌:Murad
2016/08/27 全球购物
销售业务实习自我鉴定
2013/09/23 职场文书
学前班教师的自我鉴定
2013/12/05 职场文书
转预备党员政审材料
2014/02/06 职场文书
国际经济贸易专业自荐信
2014/06/13 职场文书
JavaScript继承的三种方法实例
2021/05/12 Javascript