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中使用wxPython开发的一个简易笔记本程序实例
Feb 08 Python
Python实现程序的单一实例用法分析
Jun 03 Python
详解Python的Django框架中inclusion_tag的使用
Jul 21 Python
Python 基础教程之包和类的用法
Feb 23 Python
解决Python 中英文混输格式对齐的问题
Jul 16 Python
django获取from表单multiple-select的value和id的方法
Jul 19 Python
numpy中的meshgrid函数的使用
Jul 31 Python
简单介绍python封装的基本知识
Aug 10 Python
python动态视频下载器的实现方法
Sep 16 Python
Python 如何实现数据库表结构同步
Sep 29 Python
PyTorch 实现L2正则化以及Dropout的操作
May 27 Python
OpenCV中resize函数插值算法的实现过程(五种)
Jun 05 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
Mysql的GROUP_CONCAT()函数使用方法
2008/03/28 PHP
腾讯QQ微博API接口获取微博内容
2013/10/30 PHP
thinkphp实现多语言功能(语言包)
2014/03/04 PHP
帝国cms常用标签汇总
2015/07/06 PHP
Symfony2联合查询实现方法
2016/03/18 PHP
PHP创建文件,并向文件中写入数据,覆盖,追加的实现代码
2016/03/25 PHP
PHP输出图像imagegif、imagejpeg与imagepng函数用法分析
2016/11/14 PHP
PHP实现统计所有字符在字符串中出现次数的方法
2017/10/17 PHP
php中如何执行linux命令详解
2018/11/06 PHP
几个常用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()
2009/06/02 Javascript
JQuery 1.6发布 性能提升,同时包含大量破坏性变更
2011/05/10 Javascript
JS中Location使用详解
2015/05/12 Javascript
jquery实现叠层3D文字特效代码分享
2015/08/21 Javascript
JavaScript各类型的关系图解
2015/10/16 Javascript
underscore之function_动力节点Java学院整理
2017/07/11 Javascript
详解webpack-dev-server使用http-proxy解决跨域问题
2018/01/13 Javascript
使用JavaScript中的lodash编写双色球效果
2018/06/24 Javascript
jQuery使用each遍历循环的方法
2018/09/19 jQuery
详解webpack打包时排除其中一个css、js文件或单独打包一个css、js文件(两种方法)
2018/10/26 Javascript
Vue中常用rules校验规则(实例代码)
2019/11/14 Javascript
[45:52]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第二场 12.09
2020/12/12 DOTA
利用Python开发实现简单的记事本
2016/11/15 Python
在java中如何定义一个抽象属性示例详解
2017/08/18 Python
Python机器学习之K-Means聚类实现详解
2018/02/22 Python
Django中STATIC_ROOT和STATIC_URL及STATICFILES_DIRS浅析
2018/05/08 Python
Django之Mode的外键自关联和引用未定义的Model方法
2018/12/15 Python
[机器视觉]使用python自动识别验证码详解
2019/05/16 Python
基于Python打造账号共享浏览器功能
2019/05/30 Python
python实现KNN分类算法
2019/10/16 Python
python实现扫雷小游戏
2020/04/24 Python
Lombok插件安装(IDEA)及配置jar包使用详解
2020/11/04 Python
html5组织内容_动力节点Java学院整理
2017/07/10 HTML / CSS
TripAdvisor印尼站:全球领先的旅游网站
2018/03/15 全球购物
20世纪40年代连衣裙和复古服装:The Seamstress Of Bloomsbury
2018/07/24 全球购物
幼儿园中班开学寄语
2014/04/03 职场文书
解决pytorch-gpu 安装失败的记录
2021/05/24 Python