【Python】Python 注释 ( 单行注释 | 多行注释 | 代码示例 )

news/2024/11/15 8:40:27/

文章目录

  • 一、Python 注释
    • 1、单行注释
    • 2、多行注释
    • 3、代码示例


单行注释 :

# 单行注释

多行注释 :

"""
多行注释
多行注释
多行注释
"""




一、Python 注释



Python 注释 可以 对 代码 进行解释说明 , 代码中的 注释 不会被执行 , 可以 增加代码的可读性 ;


1、单行注释


单行注释 : Python 中的 单行注释 以 # 开头 , # 右边是注释内容 ;

单行注释 中 , # 与 注释内容 建议使用 空格隔开 , 这是 Python 官方的建议 , 建议大家都遵守该规范 ;

单行注释 可以 独立占一行 , 也可以 写在代码右侧 ;

在 C / C++ / Java / Kotlin 中 , // 与 注释内容 也建议使用 空格隔开 ;


在 PyCharm 中 , 单行注释 与 # 之间 , 没有空格 , 会提示 如下信息 :

PEP 8: E265 block comment should start with '# '
PEP 8: E303 too many blank lines (3)

并且 , 注释下面会有 灰色波浪线 ;

在这里插入图片描述
在 # 与 注释内容 之间添加空格 , 警告信息消失 ;
在这里插入图片描述


代码示例 : 下面的代码中 , 第一行中的 单行注释 独占一行 , 第二行中的 单行注释 在代码的右侧 ;

# 单行注释
print(123)      # 单行注释

在这里插入图片描述


2、多行注释


Python 多行注释 使用三个双引号 引起来 ;

三个双引号 即可以进行单行注释 , 又可以多行注释 , 代码如下 :

""" 多行注释 """
"""多行注释多行注释多行注释
"""
print(12.13)

3、代码示例


代码注释示例 :

"""
在本代码中展示字面量- 字面量写法- 打印字面量
"""# 整型字面量
123# 浮点型字面量
12.13# 字符串字面量
"Tom"print(123)      # 打印整型字面量print(12.13)    # 打印浮点型字面量print("Tom")    # 打印字符串字面量

执行结果 :

123
12.13
Tom

在这里插入图片描述


http://www.ppmy.cn/news/146007.html

相关文章

Python——Python Enhancement Proposal

在PyCharm长征之路上,遇到报错是免不了的。 PEP是Python Enhancement Proposal的缩写,通常翻译为“Python增强提案”。​ 每个PEP都是一份为Python社区提供的指导Python往更好的方向发展的技术文档,其中的第8号增强提案(PEP 8&am…

AttributeError: module 'tensorflow' has no attribute 'constant'

写在前面的话 最近tensorflow 安装完后测试了一下没有问题,准备用vscode进行安装。然后配置了文件首选项-> 设置 "python.pythonPath": "C:\\Users\\lyy08\\Anaconda3\\envs\\tensorflow\\python.exe","python.autoComplete.extraPat…

error MSB3073的解决方案

1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(134,5): error MSB3073: 命令“xcopy /E /F "C:/Users/mr/Desktop/mpsdk_progen/mpsdk_progen/sample.PC/mpviewer/resources/*" "C:/Users/mr/Desktop/mpsdk_progen…

office 2003安装:错误1303 解决方法

前段时间装了ms office2003,后来卸掉换了wps 2007,最近要用visio画图,安装ms office 2003中的visio时总是出现错误:错误1303。安装程序没有足够权限来访问此目录..安装无法继续,请以管理员身份登录或与系统管理员联系。…

【已解决】PEP 8: W292 no newline at end of file等相关PEP 8错误与警告

最近pycharm总是报这些错误与警告,真是逼死强迫症啊,因此搜索才知道这是PEP8规范( Python Enhancement Proposal ),线总结如下: 注:例图中的错误位置在波浪线出! 1、PEP 8: W292 no newline a…

Auto-GPT来啦,手把手教你安装更稳定的stable的Auto-GPT,实现两个AutoGPT合作执行任务,AutoGPT代理同时执行任务

进入Auto-GPT项目 https://github.com/Significant-Gravitas/Auto-GPT 在安装之前,你需要确保本地已安装好 Python 开发环境。 Auto-GPT 具体安装步骤如下: 将项目克隆到本地: 一定要用以下语句拉项目stable ,不然会产生问题并…

Python常见的 PEP8 代码规范问题和解决方法

最近换成 PyCharm 写代码总是会出现波浪号,这才了解到 Python 的 PEP8 代码规范,所以将常见的 PEP8 代码规范问题和解决方法记录一下,养成良好的习惯,编写规范的代码! PEP 8: no newline at end of file 解决方法&…

python代码规范PEP 8——常见的规范错误与解决办法

文章目录 EPE 8规范PEP 8: W191 indentation contains tabsPEP 8: W292 no newline at end of filePEP 8: W391 blank line at end of filePEP 8: E203 whitespace before ‘,’PEP 8: E231 missing whitespace after ‘,’PEP 8: E251 unexpected spaces around keyword / par…