一分钟学Python| 注释、标识符和关键字

简介: 一分钟学Python| 注释、标识符和关键字

注释、标识符和关键字

让我们继续Python的基础语法学习,上一次我们讲的是缩进,大家可以回顾一下第一个Python程序。今天我们一起来学习的是注释、标识符和关键字。


注释

注释是用来帮忙说明代码作用的,编译器会忽略所有注释。Python中注释分为单行注释和多行注释两种。

1.单行注释

单行注释是只显示一行的注释内容。以“#”开头,其后一行的内容都属于注释。具体如下。


#print("Hello") 这是注释
print("World")


结果如下图


1.jpg


2.多行注释

多行注释是从C语言处继承过来的,顾名思义,就是可以显示多行的注释内容。

多行注释有两种方法分别是” ''' “和” """ “。具体的使用方法如下。


'''
print("1")
print("2")
'''
print("3")
"""
print("4")
print("5")
"""


结果如图


2.jpg


好的注释可以提高代码的可读性,可以让其它人更快明白编写者的意思。


标识符和关键字

标识符和关键字都是具有特定含义的称谓的字符,如同人的外号一样。

1. 标识符

代码中的分号,引号之类的属于标识符。Python中标识符规则和C语言类似。

  1. 第一个字符必须是字母表中字母或下划线( _ )
  2. 标识符的其他的部分由字母、数字和下划线组成
  3. 标识符对大小写敏感

2. 关键字

关键字是Python系统保留的标识符。我们不能使用它们用作标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字,如下:


>>> import keyword  #导入“keyword”标准库
>>> keyword.kwlist #列出关键字
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']


相关文章
|
2天前
|
存储 大数据 PHP
python里yeild关键字有什么用?
python里yeild关键字有什么用?
8 0
|
2天前
|
Python
Python yield 关键字的作用?
Python yield 关键字的作用?
8 0
|
2天前
|
Python
Day4作用域,Python关键字global和nonlocal使用
作用域,Python关键字global和nonlocal使用
4 0
|
2天前
|
Python
02-python的基础语法-01python字面量/注释/数据类型/数据类型转换
02-python的基础语法-01python字面量/注释/数据类型/数据类型转换
|
2天前
|
Python
Python 的异步编程:什么是异步编程?Python 中的 `async` 和 `await` 关键字是用来做什么的?
【4月更文挑战第14天】Python中的异步编程利用`async`和`await`关键字提升并发性能和响应速度。异步函数在等待操作时可暂停,协程是轻量级线程,实现任务间切换。示例展示了如何定义异步函数和协程,以及如何通过`asyncio`库并发执行任务。
14 1
|
2天前
|
Python
Python中的35个关键字
Python中的35个关键字
16 2
|
2天前
|
Java 程序员 编译器
初识Python(注释、代码缩进、编码规范、标识符、变量)
初识Python(注释、代码缩进、编码规范、标识符、变量)
38 2
|
2天前
|
算法 程序员 C++
【Python 基础教程 05】超详细解析Python3注释:全面入门教程,初学者必读,了解Python如何 进行注释
【Python 基础教程 05】超详细解析Python3注释:全面入门教程,初学者必读,了解Python如何 进行注释
159 1
|
2天前
|
Java 编译器 C语言
python基础语法——常量、变量、注释、输入输出和运算符
本文基于pycharm编译器,也可以使用Anaconda 里的编译器,将讲解一些python的一些基础语法知识。可以和我写的python数据分析——Python语言基础(语法基础)结合起来看,有些知识点可能在这篇文章写的不是很全面
22 0
|
2天前
|
Python
Python-标识符docx
Python-标识符docx
12 1