关键字是Python语言自己已经使用的,不允许开发者自己定义和关键字相同名字的标识符。
False |
class |
from |
or |
None |
continue |
global |
pass |
True |
def |
if |
raise |
and |
del |
import |
return |
as |
elif |
in |
try |
assert |
else |
is |
while |
async |
except |
lambda |
with |
await |
finally |
nonlocal |
yield |
break |
for |
not |
|
- False [fɔːls] 错误的:
关键字False是布尔值,是比较操作的结果。
关键字False与0相同(True与1相同)。
- None [nʌn] 毫无:
None关键字用于定义一个空值,或是根本没有值。
None与0,False或空字符串不同。 None是其自身的数据类型(NoneType),并且只能为None。
- True [truː] 符合事实的:
True关键字是布尔值,是比较操作的结果。
True关键字与1相同(False与0相同)。
- and [ənd , ænd] 和:
and关键字是逻辑运算符。
逻辑运算符用于组合条件语句。
如果两个语句都返回True,则返回值将仅为True,否则它将返回False。
- as [æz , əz] 作为:
as关键字用于创建别名。
- assert [əˈsɜːrt] 断言:
调试代码时使用assert关键字。
assert关键字可以测试代码中的条件是否返回True,否则,程序将引发AssertionError。
如果代码返回False,则可以编写一条消息。
- async 异步:
定义函数时加上async修饰,即async def func(), 则该函数为协程函数,协程函数返回的对象即为协程对象。
- await [əˈweɪt] 等待:
可用于实现异步编程。它被定义为“等待直到一个特定的异步操作完成”。它是 Python 3.5中引入的,可用于简化异步编程。
- break [breɪk] 强行终止:
break关键字用于中断for循环或while循环。
- class [klæs] 类:
class关键字用于定义一个类,类就像对象构造函数。
- continue [kənˈtɪnjuː] (停顿后)继续:
continue关键字用于在for循环(或while循环)中结束当前迭代,并继续进行下一个迭代。
- def [def] :
def关键字用于创建(或定义)函数。
- del:
del关键字用于删除对象。 在Python中,所有事物都是对象,因此del关键字也可以用于删除变量,列表或列表的一部分等。
- elif:
elif关键字在条件语句(if语句)中使用,是else if的缩写。
- else [els] 其他的:
else关键字在条件语句(if语句)中使用,并确定在if条件为False时该执行的代码。
else关键字也可以在try... except块中使用
- except [ɪkˈsept] 除了:
except关键字在try... except块中使用。 如果try块引发错误,它将要运行定义的代码块。
可以为不同的错误类型定义不同的代码块,并在有问题的情况下执行对应的代码块
- finally [ˈfaɪnəli] :
finally关键字在try...except块中使用。它定义了一个代码块,当try...except...else块结束时,该代码块将运行。
无论try块是否引发错误,都将执行finally代码块。
关闭对象和清理资源会经常用到。
- for [fɔːr , fər] 给:
for关键字用于创建一个for循环,它可以用来遍历序列。
- from [fɔːrm] 是……的组成部分:
from关键字仅用于从模块中导入指定的部分,按需要导入减少不必要的资源浪费。
- global [ˈɡloʊbl] 全面的:
global关键字用于从非全局范围创建全局变量,例如,在函数内部创建全局变量。
- if [ɪf] 如果:
if关键字用于创建条件语句(if语句),并且仅当条件为True时,才允许执行if代码块。如果条件为False,请使用else关键字执行else代码块。
- import [ˈɪmpɔːrt , ɪmˈpɔːrt] 导入:
import关键字用于导入模块。
- in [ɪn] 在……里面:
in关键字有两个用途:
关键字in用于检查序列(list,range,字符串等)中是否存在值。
关键字in也用于遍历for循环中的序列:
- is [ɪz] 是:
is关键字用于判断两个变量是否引用同一对象。
如果两个对象是同一对象,则返回True。
如果两个对象不是同一对象,即使两个对象100%相等,也会返回False。
使用==运算符判断两个变量是否相等。
- lambda [ˈlæmdə] :
lambda关键字用于创建简单的匿名函数。
lambda函数可以接受任意数量的参数,但只能具有一个表达式。
计算表达式并返回结果。
- nonlocal 非局部的:
nonlocal关键字用于在嵌套函数内部使用变量,其中变量不应属于内部函数。
使用关键字nonlocal声明该变量不是本地变量。
- not [nɑːt] 不:
not关键字是逻辑运算符。
如果语句不是True,则返回值为True,否则返回False。
- or [ɔːr] 或:
or关键字是逻辑运算符。
逻辑运算符用于组合条件语句。
如果其中一条语句返回True,则返回值为True,否则它将返回False。
- pass [pæs] 通过:
pass语句用作将来代码的占位符。
当执行pass语句时,不会有任何影响,只是占位作用代表空白代码。但是当不允许使用空代码时,可以避免出现错误。
循环,函数定义,类定义或if语句中不允许使用空代码,则可以使用pass。
- raise [reɪz] 引起:
raise关键字用于引发异常。
可以定义引发哪种错误,以及向用户显示错误信息。
- return [rɪˈtɜːrn] 返回值:
return关键字用于退出函数并返回值。
- try [traɪ] 尝试:
try关键字在try...except块中使用。它定义了一个代码块,如果其中包含任何错误。
可以为不同的错误类型定义不同的块,并在没有问题的情况下执行块,请参见下面的示例。
while [waɪl] 在…期间:
while关键字用于定义while循环。
while循环将继续,直到while的条件为False。
with [wɪð] 为…工作:
with是一个控制流语句,跟if/for/while/try之类的是一类的,with可以用来简化try finally代码,看起来可以比try finally更清晰。
yield [jiːld]
在python中,当你定义一个函数,使用了yield关键字时,这个函数就是一个生成器,它的执行会和其他普通的函数有很多不同,函数返回的是一个对象,而不是你平常 所用return语句那样,能得到结果值。如果想取得值,那得调用next()函数。
标签:语句,False,Python,种有,try,关键字,用于,True From: https://www.cnblogs.com/xingfan/p/17235951.html