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 28 Python
Python实现去除代码前行号的方法
Mar 10 Python
python爬虫爬取某站上海租房图片
Feb 04 Python
python负载均衡的简单实现方法
Feb 04 Python
Python内置模块hashlib、hmac与uuid用法分析
Feb 12 Python
Python中enumerate()函数编写更Pythonic的循环
Mar 06 Python
Python中的TCP socket写法示例
May 11 Python
基于python cut和qcut的用法及区别详解
Nov 22 Python
Python中断多重循环的几种方式详解
Feb 10 Python
keras中的卷积层&池化层的用法
May 22 Python
matplotlib bar()实现多组数据并列柱状图通用简便创建方法
Feb 24 Python
python基础之函数的定义和调用
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学习之数据类型之间的转换代码
2011/05/29 PHP
PHP Undefined index报错的修复方法
2011/07/17 PHP
php采集自中央气象台范围覆盖全国的天气预报代码实例
2015/01/04 PHP
php实现redis数据库指定库号迁移的方法
2015/01/14 PHP
PHP递归调用数组值并用其执行指定函数的方法
2015/04/01 PHP
javascript Excel操作知识点
2009/04/24 Javascript
表格单元格交错着色实现思路及代码
2013/04/01 Javascript
简单实例处理url特殊符号&处理(2种方法)
2013/04/02 Javascript
防止xss和sql注入:JS特殊字符过滤正则
2013/04/18 Javascript
解析js如何获取当前url中的参数值并复制给input
2013/06/23 Javascript
js 日期比较相关天数代码
2014/04/02 Javascript
js学习之----深入理解闭包
2016/11/21 Javascript
微信小程序Server端环境配置详解(SSL, Nginx HTTPS,TLS 1.2 升级)
2017/01/12 Javascript
js中Number数字数值运算后值不对的解决方法
2017/02/28 Javascript
详谈angularjs中路由页面强制更新的问题
2017/04/24 Javascript
Vue中的ref作用详解(实现DOM的联动操作)
2017/08/21 Javascript
js实现可以点击收缩或张开的悬浮窗
2017/09/18 Javascript
Vue.js实现数据响应的方法
2018/08/13 Javascript
JavaScript数据结构与算法之二叉树添加/删除节点操作示例
2019/03/01 Javascript
简单通过settimeout看javascript的运行机制
2019/05/10 Javascript
vue 框架下自定义滚动条(easyscroll)实现方法
2019/08/29 Javascript
python连接mongodb操作数据示例(mongodb数据库配置类)
2013/12/31 Python
python直接获取API传递回来的参数方法
2018/12/17 Python
python3下载抖音视频的完整代码
2019/06/05 Python
对django2.0 关联表的必填on_delete参数的含义解析
2019/08/09 Python
python多线程案例之多任务copy文件完整实例
2019/10/29 Python
Django连接数据库并实现读写分离过程解析
2019/11/13 Python
Python多线程多进程实例对比解析
2020/03/12 Python
印度购买眼镜和太阳镜网站:Coolwinks
2018/09/26 全球购物
合作协议书怎么写
2014/04/18 职场文书
优秀党员自我评价范文
2014/09/15 职场文书
2014年群众路线党员自我评议
2014/09/24 职场文书
2014年学生会工作总结范文
2014/11/07 职场文书
2015年五一劳动节慰问信
2015/03/23 职场文书
Java实现经典游戏泡泡堂的示例代码
2022/04/04 Java/Android
MySQL中JOIN连接的基本用法实例
2022/06/05 MySQL