Python注释详解

作者:jingxian 时间:2023-07-17 06:48:17 

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

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

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,注释
0
投稿

猜你喜欢

  • Pycharm学习教程(4) Python解释器的相关配置

    2023-12-01 10:11:32
  • python实现图书借阅系统

    2022-03-26 07:46:32
  • MySQL分区表实现按月份归类

    2024-01-17 12:56:36
  • Python base64和hashlib模块及用法详解

    2022-09-27 14:36:17
  • ubuntu定时执行python脚本实例代码

    2022-11-30 17:35:03
  • 详解Angular 中 ngOnInit 和 constructor 使用场景

    2024-05-11 09:18:05
  • pytorch tensor内所有元素相乘实例

    2023-05-16 15:28:16
  • oracle常用函数汇总(分享)

    2024-01-12 17:03:56
  • Python实现批量word文档转pdf并统计其页码

    2023-08-19 13:29:40
  • Python利用Selenium实现网站自动签到功能

    2021-04-22 18:20:02
  • 在EditPlus中配置Perl开发编译环境

    2023-12-04 08:34:08
  • vue.js 动态组件详解

    2024-04-29 13:09:58
  • 动易CMS:九个常见的错误原因分析及解决方法(ZT)

    2008-07-01 12:40:00
  • PHP数据类型之布尔型的介绍

    2023-11-14 21:56:00
  • Python爬虫包BeautifulSoup简介与安装(一)

    2021-07-25 05:06:10
  • 服务器XMLHTTP(Server XMLHTTP in ASP)基础

    2008-11-11 12:45:00
  • 详解python中的模块及包导入

    2023-12-05 08:20:16
  • python 计算t分布的双侧置信区间

    2023-08-01 03:06:05
  • spyder常用快捷键(分享)

    2021-04-01 16:18:17
  • python三种数据结构及13种创建方法总结

    2021-03-23 04:46:52
  • asp之家 网络编程 m.aspxhome.com