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字典几种方法总结(推荐)
Sep 11 Python
python MNIST手写识别数据调用API的方法
Aug 08 Python
Python 循环终止语句的三种方法小结
Jun 24 Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
Jul 28 Python
浅谈Python中(&,|)和(and,or)之间的区别
Aug 07 Python
详解python列表(list)的使用技巧及高级操作
Aug 15 Python
用python解压分析jar包实例
Jan 16 Python
使用Python求解带约束的最优化问题详解
Feb 11 Python
python统计函数库scipy.stats的用法解析
Feb 25 Python
Python新手学习装饰器
Jun 04 Python
python从Oracle读取数据生成图表
Oct 14 Python
python 标准库原理与用法详解之os.path篇
Oct 24 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下将图片以二进制存入mysql数据库中并显示的实现代码
2010/05/27 PHP
介绍一些PHP判断变量的函数
2012/04/24 PHP
PHP闭包函数传参及使用外部变量的方法
2016/03/15 PHP
Dojo 学习要点
2010/09/03 Javascript
js对象之JS入门之Array对象操作小结
2011/01/09 Javascript
jQuery性能优化28条建议你值得借鉴
2013/02/16 Javascript
使用CSS3的scale实现网页整体缩放
2014/03/18 Javascript
jquery插件uploadify实现带进度条的文件批量上传
2015/12/13 Javascript
three.js绘制地球、飞机与轨迹的效果示例
2017/02/28 Javascript
基于JavaScript实现无限加载瀑布流
2017/07/21 Javascript
jQuery easyui datagird编辑行删除行功能的实现代码
2018/09/20 jQuery
详解React之key的使用和实践
2018/09/29 Javascript
vue cli使用融云实现聊天功能的实例代码
2019/04/19 Javascript
nodejs对项目下所有空文件夹创建gitkeep的方法
2019/08/02 NodeJs
vue中使用rem布局代码详解
2019/10/30 Javascript
vue项目初始化到登录login页面的示例
2019/10/31 Javascript
[01:05:56]2018DOTA2亚洲邀请赛3月29日 小组赛A组 Newbee VS VG
2018/03/30 DOTA
Python脚本判断 Linux 是否运行在虚拟机上
2015/04/25 Python
Python深入06——python的内存管理详解
2016/12/07 Python
Django 路由系统URLconf的使用
2018/10/11 Python
python3 读取Excel表格中的数据
2018/10/16 Python
Python Pickle 实现在同一个文件中序列化多个对象
2019/12/30 Python
Python获取对象属性的几种方式小结
2020/03/12 Python
Sixt美国租车:高端豪华车型自驾体验
2017/09/02 全球购物
La Senza官网:北美顶尖性感内衣品牌
2018/08/03 全球购物
岗位职责定义及内容
2013/11/08 职场文书
军训心得体会
2013/12/31 职场文书
省级青年文明号申报材料
2014/05/23 职场文书
保安公司服务承诺书
2014/05/28 职场文书
日语系毕业求职信
2014/07/27 职场文书
2015年个人实习工作总结
2014/12/12 职场文书
企业党支部工作总结2015
2015/05/21 职场文书
2015秋季开学演讲稿范文
2015/07/16 职场文书
MySQL 逻辑备份与恢复测试的相关总结
2021/05/14 MySQL
OpenCV-Python实现图像平滑处理操作
2021/06/08 Python
SpringCloud项目如何解决log4j2漏洞
2022/04/10 Java/Android