查看原文
其他

Legallab重磅|法律+Python{5}Python的保留词

小法博 法律实验室 2023-03-25


 我在学习 Python 的过程中,发现几乎所有的教程都没有讲 Python 的常用英文,而 Python 的程序又都是用英文写的,如果不在一开始就让大家熟悉英文单词将影响学习进度。所以,我觉得有必要在一开始,就让大家熟悉这些英文单词,从而提高学习效率。


 在上期《法律+Python{4}Python的常用英文》中,我给大家推荐了95个 Python 常用英文单词,其中有35个英文单词是最重要的,所以有必要再做一期,可以帮助大家高效学习。这35个英文单词就是学 Python 时,需要知道的 Python 的35个保留词。

 

保留词即关键字,是指在 Python 编译器中已经定义过的英文单词,具有特定含义和用途,所以不能再将这些单词作为变量名或函数名、类名使用。Python 的35个保留词如下: 


1、and

逻辑与操作,用于表达式运算

2、as

用于转换数据类型

3、assert

用于判断变量或条件表达式的结果

4、async

用于启用异步操

5、await

用于异步操作中等待协程返回

6、break

中断循环语句的执行

7、class

定义类

8、continue

继续执行下一次循环

9、def

定义函数或方法

10、del

删除变量或序列的值

11、elif

条件语句,与 if、else 结合使用

12、else

条件语句,与 if、else 结合使用,也可用于异常或循环语句

13、except

包含捕获异常后的处理代码块,

与 try、finally 结合使用

14、False

含义为“假”的逻辑值

15、finally

包含捕获异常后的始终要调用的代码块,与 try、except 结合使用

16、for

循环语句

17、from

用于导入模块,与 

import 结合使用

18、global

用于在函数或其他局部作用域中使用全局变量

19、if

条件语句,与 elif、

else 结合使用

20、import

导入模块,与 from 结合使用

21、in

判断变量是否在序列中

22、is

判断变量是否为某个类的实例

23、lambda

定义匿名函数

24、None

表示一个空对象或是一个特殊的空值

25、nonlocal

用于在函数或其他作用域中使用外层(非全局)变量

26、not

逻辑非操作,用于表达式运算

27、or

逻辑或操作,用于表达式运算

28、pass

空的类、方法或函数的占位符

29、raise

用于抛出异常

30、return

从函数返回计算结果

31、True

含义为“真”的逻辑值

32、try

测试执行可能出现异常的代码,与 except, 

finally 结合使用

33、while

循环语句

34、with

简化 Python 的语句

35、yield

从函数依次返回值



大家也可以用jupyter,输入两行代码获取 Python 的35个保留词,享受一下编程的乐趣。


大家没有必要去死记硬背上面的保留词,在 Python 的学习和敲代码的过程中,很快就能记住这些英文单词了,并知道它们的含义和用途了。


经过相当一段时间的准备,我们终于开启了“法律+Python”的学习之旅。欢迎更多的法律人参与进来,它一定会给你带来惊喜,就像我们已经感受到的。我常常会想起,吴军在他的《数学之美》一书中提到他的老师,美国自然语言处理的开拓者,贾里尼克教授跟他谈论:“学习是一辈子的事情”。我很高兴,人工智能时代给我们的终身学习提供了新的课题。


近期精彩内容,点击即看

1.Legallab重磅|法律+Python  { 4 } Python的常用英文

2.Legallab重磅|法律+Python{3}Python的数据结构

3.Legallab重磅|法律+Python{2}入门

4.Legallab重磅 | 法律+Python {1} 人生苦短,我有PYTHON 

5.Legallab重磅 | 法律人也可以学习Python

6.Legallab重磅|法律思维导图-法律量化分析

 


公众号ID:Legallab
支持原创,请长按二维码关注我们!我们的邮箱: legallab@hotmail.com大家一起参与到分享法律的过程中来!


如果觉得此文章有用,请点赞并转发

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存