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中一些自然语言工具的使用的入门教程
Apr 13 Python
python Pandas 读取txt表格的实例
Apr 29 Python
利用Python正则表达式过滤敏感词的方法
Jan 21 Python
Python判断字符串是否xx开始或结尾的示例
Aug 08 Python
python 矢量数据转栅格数据代码实例
Sep 30 Python
python做接口测试的必要性
Nov 20 Python
使用python实现回文数的四种方法小结
Nov 24 Python
python中如何使用insert函数
Jan 09 Python
Python对象的属性访问过程详解
Mar 05 Python
Scrapy框架介绍之Puppeteer渲染的使用
Jun 19 Python
keras的backend 设置 tensorflow,theano操作
Jun 30 Python
Ubuntu权限不足无法创建文件夹解决方案
Nov 14 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生成WAP页面
2006/10/09 PHP
PHP 图片文件上传实现代码
2010/12/29 PHP
php中利用post传递字符串重定向的实现代码
2011/04/21 PHP
php自动加载代码实例详解
2021/02/26 PHP
精通JavaScript 纠正 cleanWhitespace函数
2010/03/11 Javascript
jquery 仿QQ校友的DIV模拟窗口效果源码
2010/03/24 Javascript
jquery1.4.2 for Visual studio 2010 模板文件
2010/07/14 Javascript
Jquery遍历节点的方法小集
2014/01/22 Javascript
JavaScript中的函数模式详解
2015/02/11 Javascript
鼠标经过子元素触发mouseout,mouseover事件的解决方案
2015/07/26 Javascript
JavaScript添加随滚动条滚动窗体的方法
2016/02/23 Javascript
Immutable 在 JavaScript 中的应用
2016/05/02 Javascript
深入理解JS实现快速排序和去重
2016/10/17 Javascript
详解vue-Resource(与后端数据交互)
2017/01/16 Javascript
nodejs操作mysql实现增删改查的实例
2017/05/28 NodeJs
JavaScript数组去重算法实例小结
2018/05/07 Javascript
服务端预渲染之Nuxt(使用篇)
2019/04/08 Javascript
原生JS实现动态添加新元素、删除元素方法
2019/05/05 Javascript
[01:16]DOTA2小知识课堂 Ep.03 芒果树无伤肉山
2019/12/05 DOTA
python实现实时监控文件的方法
2016/08/26 Python
python3中的eval和exec的区别与联系
2019/10/10 Python
三个python爬虫项目实例代码
2019/12/28 Python
python 实现数据库中数据添加、查询与更新的示例代码
2020/12/07 Python
乌克兰网上服装店:Bolf.ua
2018/10/30 全球购物
ALDO美国官网:加拿大女鞋品牌
2018/12/28 全球购物
int和Integer有什么区别
2013/05/25 面试题
安全生产检讨书
2014/01/21 职场文书
网页美工求职信
2014/02/15 职场文书
求职信标题怎么写
2014/05/26 职场文书
小学教师读书活动总结
2014/07/08 职场文书
电焊工岗位工作职责
2014/07/09 职场文书
党员批评与自我批评思想汇报(集锦)
2014/09/14 职场文书
小学五一劳动节活动总结
2015/02/09 职场文书
班主任培训研修日志
2015/11/13 职场文书
Vue3.0 手写放大镜效果
2021/07/25 Vue.js
python可视化大屏库big_screen示例详解
2021/11/23 Python