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系列之教你如何根据图片生成字符画
May 23 Python
python通过ssh-powershell监控windows的方法
Jun 02 Python
TensorFlow saver指定变量的存取
Mar 10 Python
pandas 实现将重复表格去重,并重新转换为表格的方法
Apr 18 Python
python去除扩展名的实例讲解
Apr 23 Python
浅谈利用numpy对矩阵进行归一化处理的方法
Jul 11 Python
Python 读写文件的操作代码
Sep 20 Python
python学习——内置函数、数据结构、标准库的技巧(推荐)
Apr 18 Python
Python中print和return的作用及区别解析
May 05 Python
jupyter notebook中新建cell的方法与快捷键操作
Apr 22 Python
python super()函数的基本使用
Sep 10 Python
Python3爬虫ChromeDriver的安装实例
Feb 06 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
DOTA2 探索永无止境 玩家自创强悍插眼攻略
2020/04/20 DOTA
php将从数据库中获得的数据转换成json格式并输出的方法
2018/08/21 PHP
Laravel基础-关于引入公共文件的两种方式
2019/10/18 PHP
在多个页面使用同一个HTML片段《续》
2011/03/04 Javascript
jquery插件validate验证的小例子
2013/05/08 Javascript
nodejs分页类代码分享
2014/06/17 NodeJs
jquery中radio checked问题
2015/03/16 Javascript
jquery.serialize() 函数语法及简单实例
2016/07/08 Javascript
js事件冒泡、事件捕获和阻止默认事件详解
2016/08/04 Javascript
jQuery插件jquery.kxbdmarquee.js实现无缝滚动效果
2017/02/15 Javascript
带你了解session和cookie作用原理区别和用法
2017/08/14 Javascript
react-native-fs实现文件下载、文本存储的示例代码
2017/09/22 Javascript
JS排序算法之希尔排序与快速排序实现方法
2017/12/12 Javascript
快速搭建vue2.0+boostrap项目的方法
2018/04/09 Javascript
vue中使用sessionStorage记住密码功能
2018/07/24 Javascript
nodejs对mongodb数据库的增加修删该查实例代码
2020/01/05 NodeJs
ES6函数和数组用法实例分析
2020/05/23 Javascript
JS前后端实现身份证号验证代码解析
2020/07/23 Javascript
vue3.0 上手体验
2020/09/21 Javascript
[03:44]2015国际邀请赛选手档案—Cloud9.NoTail
2015/07/28 DOTA
pygame加载中文名mp3文件出现error
2017/03/31 Python
python网络爬虫学习笔记(1)
2018/04/09 Python
wxPython实现窗口用图片做背景
2018/04/25 Python
Flask框架Flask-Login用法分析
2018/07/23 Python
python 实现A*算法的示例代码
2018/08/13 Python
对Python random模块打乱数组顺序的实例讲解
2018/11/08 Python
修复iPhone的safari浏览器上submit按钮圆角bug
2012/12/24 HTML / CSS
简洁自适应404页面HTML好看的404源码
2020/12/16 HTML / CSS
Laura Geller官网:美国彩妆品牌
2018/12/29 全球购物
竞选班干部演讲稿600字
2014/08/20 职场文书
党风廉政建设调研报告
2015/01/01 职场文书
三八红旗手先进事迹材料(2016推荐版)
2016/02/25 职场文书
导游词之山东八大关
2019/12/18 职场文书
Python进行区间取值案例讲解
2021/08/02 Python
python+pytest接口自动化之token关联登录的实现
2022/04/06 Python
CSS link与@import的区别和用法解析
2023/05/07 HTML / CSS