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之集合(set)
Sep 24 Python
Python聚类算法之基本K均值实例详解
Nov 20 Python
Python写的一个定时重跑获取数据库数据
Dec 28 Python
python 剪切移动文件的实现代码
Aug 02 Python
Python文件常见操作实例分析【读写、遍历】
Dec 10 Python
python使用adbapi实现MySQL数据库的异步存储
Mar 19 Python
Linux下远程连接Jupyter+pyspark部署教程
Jun 21 Python
基于python3监控服务器状态进行邮件报警
Oct 19 Python
Python unittest单元测试openpyxl实现过程解析
May 27 Python
Python建造者模式案例运行原理解析
Jun 29 Python
Python 实现将某一列设置为str类型
Jul 14 Python
python基于opencv实现人脸识别
Jan 04 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
php中文字母数字验证码实现代码
2008/04/25 PHP
php获取当前url地址的方法小结
2017/01/10 PHP
利用Homestead快速运行一个Laravel项目的方法详解
2017/11/14 PHP
laravel 修改.htaccess文件 重定向public的解决方法
2019/10/12 PHP
jquery 必填项判断表单是否为空的方法
2008/09/14 Javascript
ASP中进行HTML数据及JS数据编码函数
2009/11/11 Javascript
JavaScript 精粹读书笔记(1,2)
2010/02/07 Javascript
js动态创建标签示例代码
2014/06/09 Javascript
JavaScript 七大技巧(一)
2015/12/13 Javascript
基于jquery实现图片上传本地预览功能
2016/01/08 Javascript
jQuery元素属性操作实例(设置、获取及删除元素属性)
2016/09/08 Javascript
详解如何更好的使用module vuex
2019/03/27 Javascript
nodejs中实现用户注册路由功能
2019/05/20 NodeJs
vue+element项目中过滤输入框特殊字符小结
2019/08/07 Javascript
vue柱状进度条图像的完美实现方案
2019/08/26 Javascript
JavaScript实现轮播图效果代码实例
2019/09/28 Javascript
vue实现配置全局访问路径头(axios)
2019/11/01 Javascript
javascript实现弹幕墙效果
2019/11/28 Javascript
小程序按钮避免多次调用接口和点击方案实现(不用showLoading)
2020/04/15 Javascript
python处理文本文件实现生成指定格式文件的方法
2014/07/31 Python
使用Python的Twisted框架编写简单的网络客户端
2015/04/16 Python
python中Matplotlib实现绘制3D图的示例代码
2017/09/04 Python
opencv改变imshow窗口大小,窗口位置的方法
2018/04/02 Python
python3+PyQt5实现拖放功能
2018/04/24 Python
Python走楼梯问题解决方法示例
2018/07/25 Python
Python生成器generator用法示例
2018/08/10 Python
十行代码使用Python写一个USB病毒
2019/06/21 Python
python实现超市商品销售管理系统
2019/10/25 Python
python实现两个字典合并,两个list合并
2019/12/02 Python
基于Django OneToOneField和ForeignKey的区别详解
2020/03/30 Python
Django中的AutoField字段使用
2020/05/18 Python
使用tensorflow根据输入更改tensor shape
2020/06/23 Python
台湾菁英交友:结识黄金单身的台湾人
2018/01/22 全球购物
澳大利亚领先的在线机械五金、园艺和存储专家:Edisons
2018/03/24 全球购物
机电工程学生自荐信范文
2013/12/07 职场文书
离婚协议书怎么写(范本参考)
2014/09/30 职场文书