python的注释有哪几种_Python注释方式有哪些
注释是对一段代码的解释和说明,可提高程序代码的可读性,让人们能够更加轻松地了解代码,尤其在大型项目开发和团队项目中,注释是必不可少的!
任何编程语言都少不了注释,Python也不例外,以下是Python注释的具体用法:
1. 单行注释
Python编程语言的单行注释常以#开头,单行注释可以作为单独的一行放在被注释代码行之上,也可以放在语句或者表达式之后。
实例:
# -*- coding: UTF-8 -*-
print ("hello world!"); #您好,世界
2. 多行注释
Python中多行注释使用三个单引号(’’’)或者三个双引号(”””)来标记,而实际上这是多行字符串的书写方式,并不是Python本身提倡的多行注释方法。
实例:
'''
这是多行注释,使用单引号。
这是多行注释,使用单引号。
'''
"""
这是多行注释,使用双引号。
这是多行注释,使用双引号。
"""
3. 编码注释
在进行Python开发时,需进行编码声明,如采用UTF-8编码,需在源码上方进行 # -*- coding: UTF-8 -*- 声明,从Python3开始,Python默认使用UTF-8编码,所以Python3.x的源文件不需要特殊声明UTF-8编码。
4. 平台注释
如果需要使Python程序运行在Windows平台上,需在Python文件的上方加上 #!/usr/bin/python 注释说明。
Python注释除了可以起到说明文档的作用外,还可以进行代码的调试,将一部分代码注释掉,对剩余的代码进行排查,从而找出问题所在,进行代码的完善!
python的注释有哪几种_Python注释方式有哪些相关推荐
- python程序结构有哪几种_Python数据结构与算法(几种排序)小结
Python数据结构与算法(几种排序) 数据结构与算法(Python) 冒泡排序 冒泡排序(英语:Bubble Sort)是一种简单的排序算法.它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺 ...
- python的sort方法是哪种_python中的sort方法使用详解
Python中的sort()方法用于数组排序,本文以实例形式对此加以详细说明: 一.基本形式列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可 ...
- python注释以符号什么开始_python注释以什么符号开始
python中的注释有多种,有单行注释,多行注释,批量注释,中文注释也是常用的.python注释也有自己的规范,在文章中会介绍到.注释可以起到一个备注的作用,团队合作的时候,个人编写的代码经常会被多人 ...
- python的作用域分别有几种_python中作用域与函数嵌套
知识回顾: 拆解传参. 1.字典传参.使用** 2.列表传参.使用* 实际上我们在定义函数的时候,如果省略了星号,那么在调用函数的时候必须要省略星号,除非我们拆解后的参数个数刚好相等. 视频内容 本节 ...
- python的注释符号是什么意思_Python注释用什么符号
Python是一种计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的.大型项目的开发. Pytho ...
- python组合类型有哪三种_Python基础语法三组合数据类型
一.列表(Lists) 列表属于Python中的序列类型,它是任意对象的有序集合,通过 " 位置 "或者 " 索引 " 访问其中的元素,它具有可变对象.可变长度 ...
- python基本程序结构有几种_python基础梳理(一)(推荐)
一.python程序的组成 表达式:建立并且处理数据对象且能返回数据对象的引用关系 示例:1 + 2 系统会产生1和2俩个对象,并且进行处理生产对象3,将对象3返回回去. 二.核心的数字类型 1.整型 ...
- python中代理模式分为几种_Python设计模式之代理模式实例详解
本文实例讲述了Python设计模式之代理模式.分享给大家供大家参考,具体如下: 代理模式(Proxy Pattern):为其他对象提供一种代理以控制对这个对象的访问 #!/usr/bin/env py ...
- python自动化测试框架有哪几种_Python自动化测试-Unittest单元测试框架详解
python中unittest模块是用来做单元测试的. unittest是一个python版本的junit,junit是java中的单元测试框架,对java的单元测试,有一句话很贴切:Keep the ...
最新文章
- Windows服务ServicesDependedOn的奇怪问题?
- C++ Primer 5th笔记(chap 17 标准库特殊设施)bitset操作
- Android基础_数据存储
- ABAP中的F4帮助怎么用?
- 自定义存储过程和函数
- 2016-01-18 10:33PM at Parkyard difference between WebUI and Fiori
- AspNet Core下利用 app-metrics+Grafana + InfluxDB实现高大上的性能监控界面
- 计算机与控制工程学院烟台大学,烟台大学计算机与控制工程学院欢迎大家
- 下载Visual Studio 2008 Beta 2
- Linux下获取时间差(毫秒级)
- 基于AndroidStudio的花艺分享平台APP设计
- 数码数字字体_2020年最佳创意数字艺术软件
- 计算机中mu的作用是什么,计算机上M+ M- MU GT等分别代表意思.doc
- iPhone 13关闭个性化广告该怎么关 关闭个性化广告教程一览
- useCapture
- 改良型新药之详细分类
- 什么是等级保护----网络安全等级保护一级安全测评要求
- gearman 入门使用笔记
- L1-051 打折 (5 分)
- java.swing 飞机大战小游戏