Python注释详解


Posted in Python onJune 01, 2016

注释用于说明代码实现的功能、采用的算法、代码的编写者以及创建和修改的时间等信息。

注释是代码的一部分,注释起到了对代码补充说明的作用。

Python注释

Python单行注释以#开头,单行注释可以作为单独的一行放在被注释的代码行之上,也可以放在语句或者表达式之后。

#Give you a chance to let you know me
print("Give you a chance to let you know me")
say_what = "this is a demo" #at the end of a line

Python 中多行注释使用三个单引号(''')或三个双引号("""),而实际上这个是多行字符串的书写方式,并不是Python本身提倡的多行注释。

Python注释参见:https://docs.python.org/3/reference/lexical_analysis.html#comments

# 文件名:test.py
'''
这是多行注释,使用单引号。
这是多行注释,使用单引号。
'''
"""
这是多行注释,使用双引号。
这是多行注释,使用双引号。
"""

Python中还有一些特殊注释以完成一些特别的功能,例如:编码注释、平台注释。

编码注释:

# -*- coding: UTF-8 -*- 
print ("你好,Python");

从Python3开始,Python默认使用UTF-8编码,所以Python3.x的源文件不需要特殊声明UTF-8编码。

参见:https://www.python.org/dev/peps/pep-0008/#source-file-encoding

平台注释:如果需要使Python程序运行在Windows以为的平台上,需要在Python文件的最前面加上如下注释说明。

#!/usr/bin/python

#!/usr/bin/python说明了程序用的环境的路径。

如果使用文本编辑器进行Python程序编辑注释也可以用于程序调试,即将程序分成若干部分注释掉多余代码,把精力集中在当前编写的代码逻辑上。

以上这篇Python注释详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python正则表达式抓取成语网站
Nov 20 Python
Python中用format函数格式化字符串的用法
Apr 08 Python
浅谈MySQL中的触发器
May 05 Python
Python3中正则模块re.compile、re.match及re.search函数用法详解
Jun 11 Python
python使用scrapy发送post请求的坑
Sep 04 Python
python实现贪吃蛇游戏
Mar 21 Python
Python 转换RGB颜色值的示例代码
Oct 13 Python
python已协程方式处理任务实现过程
Dec 27 Python
python deque模块简单使用代码实例
Mar 12 Python
pytorch读取图像数据转成opencv格式实例
Jun 02 Python
浅谈django不使用restframework自定义接口与使用的区别
Jul 15 Python
Python如何解除一个装饰器
Aug 07 Python
深入理解python try异常处理机制
Jun 01 #Python
python学习 流程控制语句详解
Jun 01 #Python
python+Django+apache的配置方法详解
Jun 01 #Python
python中函数默认值使用注意点详解
Jun 01 #Python
Python中基础的socket编程实战攻略
Jun 01 #Python
Google开源的Python格式化工具YAPF的安装和使用教程
May 31 #Python
Python中Collections模块的Counter容器类使用教程
May 31 #Python
You might like
PHP 柱状图实现代码
2009/12/04 PHP
PHP备份数据库生成SQL文件并下载的函数代码
2012/02/05 PHP
windows下配置php5.5开发环境及开发扩展
2014/12/25 PHP
PHP中的类型约束介绍
2015/05/11 PHP
php实现通过ftp上传文件
2015/06/19 PHP
PHP单例模式模拟Java Bean实现方法示例
2018/12/07 PHP
document.getElementById介绍
2011/09/13 Javascript
javascript学习笔记(十七) 检测浏览器插件代码
2012/06/20 Javascript
将Datatable转化成json发送前台实现思路
2013/09/06 Javascript
jquery中使用循环下拉菜单示例代码
2014/09/24 Javascript
JavaScript代码实现左右上下自动晃动自动移动
2016/04/08 Javascript
Bootstrap源码解读下拉菜单(4)
2016/12/23 Javascript
使用clipboard.js实现复制功能的示例代码
2017/10/16 Javascript
JavaScript实现像雪花一样的Hexaflake分形
2020/07/07 Javascript
微信小程序选择图片控件
2021/01/19 Javascript
python连接远程ftp服务器并列出目录下文件的方法
2015/04/01 Python
Python语法快速入门指南
2015/10/12 Python
python机器学习案例教程——K最近邻算法的实现
2017/12/28 Python
在python中bool函数的取值方法
2018/11/01 Python
使用python实现对元素的长截图功能
2019/11/14 Python
python3用PyPDF2解析pdf文件,用正则匹配数据方式
2020/05/12 Python
python读写数据读写csv文件(pandas用法)
2020/12/14 Python
viagogo波兰票务平台:演唱会、体育比赛、戏剧门票
2018/04/23 全球购物
美国时尚大码女装购物网站:Avenue
2019/05/24 全球购物
总经理驾驶员岗位职责
2013/12/04 职场文书
运动会广播稿300字
2014/01/10 职场文书
个人课题方案
2014/05/08 职场文书
机械专业求职信
2014/05/25 职场文书
团队队名口号大全
2014/06/06 职场文书
2014年体育工作总结
2014/11/24 职场文书
自主招生推荐信格式模板
2015/03/24 职场文书
2015年民兵整组工作总结
2015/07/24 职场文书
团委副书记工作总结
2015/08/14 职场文书
课改心得体会范文
2016/01/25 职场文书
七年级作文(600字3篇)
2019/09/24 职场文书
导游词之澳门妈祖庙
2019/12/19 职场文书