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进阶教程之异常处理
Aug 30 Python
简单的Python2.7编程初学经验总结
Apr 01 Python
Django查找网站项目根目录和对正则表达式的支持
Jul 15 Python
Django objects.all()、objects.get()与objects.filter()之间的区别介绍
Jun 12 Python
python实现决策树ID3算法的示例代码
May 30 Python
Pythony运维入门之Socket网络编程详解
Apr 15 Python
Python generator生成器和yield表达式详解
Aug 08 Python
Python实现将蓝底照片转化为白底照片功能完整实例
Dec 13 Python
tensorflow:指定gpu 限制使用量百分比,设置最小使用量的实现
Feb 06 Python
使用Python-OpenCV消除图像中孤立的小区域操作
Jul 05 Python
python3.7中安装paddleocr及paddlepaddle包的多种方法
Nov 27 Python
python中subplot大小的设置步骤
Jun 28 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
如何让搜索引擎抓取AJAX内容解决方案
2014/08/25 PHP
PHP fastcgi模式上传大文件(大约有300多K)报错
2014/09/28 PHP
php中使用gd库实现远程图片下载实例
2015/05/12 PHP
php微信公众平台配置接口开发程序
2016/09/22 PHP
PHP基于自定义类随机生成姓名的方法示例
2017/08/05 PHP
PHP实现对图片的反色处理功能【测试可用】
2018/02/01 PHP
Jquery知识点一 Jquery的ready和Dom的onload的区别
2011/01/15 Javascript
JavaScript面向对象程序设计三 原型模式(上)
2011/12/21 Javascript
jQuery控制DIV层实现由大到小,由远及近动画变化效果
2015/10/09 Javascript
jQuery实现商品活动倒计时
2015/10/16 Javascript
javascript字符串函数汇总
2015/12/06 Javascript
Jquery和JS获取ul中li标签的实现方法
2016/06/02 Javascript
JS 拼凑字符串的简单实例
2016/09/02 Javascript
VueJS全面解析
2016/11/10 Javascript
JS中正则表达式全局匹配模式 /g用法详解
2017/04/01 Javascript
基于Particles.js制作超炫粒子动态背景效果(仿知乎)
2017/09/13 Javascript
详解使用路由延迟加载 Angular 模块
2017/10/12 Javascript
JavaScript实现的简单Tab点击切换功能示例
2018/07/06 Javascript
[00:35]DOTA2上海特级锦标赛 Newbee战队宣传片
2016/03/03 DOTA
在Python的Flask框架中验证注册用户的Email的方法
2015/09/02 Python
python 写的一个爬虫程序源码
2016/02/28 Python
Django Celery异步任务队列的实现
2019/07/24 Python
Flask框架模板渲染操作简单示例
2019/07/31 Python
Python使用sys.exc_info()方法获取异常信息
2020/07/23 Python
详解python安装matplotlib库三种失败情况
2020/07/28 Python
Canvas制作的下雨动画的示例
2018/03/06 HTML / CSS
如何找出EMP表里面SALARY第N高的employee
2013/12/05 面试题
Linux Interview Questions For software testers
2013/05/17 面试题
生产车间主任的个人自我鉴定
2013/10/25 职场文书
优秀管理者获奖感言
2014/02/17 职场文书
2014两会学习心得:时代的发展
2014/03/17 职场文书
承诺书怎么写
2014/03/26 职场文书
校本课程教学计划
2015/01/19 职场文书
师范生见习自我总结
2015/06/23 职场文书
自信主题班会
2015/08/14 职场文书
python实现股票历史数据可视化分析案例
2021/06/10 Python