龙空技术网

探索Python中的关键字

信息科技云课堂 241

前言:

当前大家对“python中根号函数”大概比较关切,我们都需要分析一些“python中根号函数”的相关文章。那么小编也在网摘上汇集了一些有关“python中根号函数””的相关资讯,希望各位老铁们能喜欢,各位老铁们一起来了解一下吧!

每种编程语言都有特殊的保留字或关键字,这些关键字对它们的使用方式有特定的含义和限制,Python也不例外。

在此,你将看到所有Python关键字的基本介绍以及其他有助于了解关键字的信息。

Python的标准库提供了一个keyword模块,可以输出当前版本(Python3.8)的所有35个关键字。

>>> import keyword>>> print(keyword.kwlist)['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', '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']>>> print(keyword.iskeyword ('False'))True>>> print(keyword.iskeyword ('China'))False

还可以使用keyword模块的.iskeyword()方法判断是否是关键字。

关键字介绍:

1.空值None

None是一个特殊的常量,它不表示0,也不表示空字符串,而表示没有值,也就是空值。

None的类型是NoneType。

2、逻辑运算符

and、or、not

and:如果两边的表达式都返回True,则结果为True,否则结果为False。

or:如果两边的表达式其中一条返回True,则结果为True,否则结果为False。

not:取反,如果表达式为True,则结果为False,否则结果为True。

3.条件语句

if、elif、else

4.循环语句

for、while

5.布尔值

True、False

6.循环控制

continue、break

break:跳出for和while的循环体。

continue:跳过当前循环块中的剩余语句,然后继续进行下一轮循环。

7.代码的占位符

pass

在循环中,使用pass语句句来跳过该次循环,在语句中只起到占位作用。

8.异常处理

try、except、finally、raise、assert

异常捕捉可以使用 try/except 语句。

try-finally 语句无论是否发生异常都将执行最后的代码。

Python使用raise语句抛出一个指定的异常。

assert(断言)用于判断一个表达式,在表达式条件为false的时候触发异常。

9.模块导入

import、from、as

import sysfrom sys

import *from math

import sqrt as sq

10.自定义函数

def、return

11.类

class

Python中定义一个类使用class关键字实现。

12.匿名函数

lambda

lambda函数的函数体只是一个表达式。

13.删除

del

del关键字主要用于删除对象,可以用于删除变量,列表或列表的一部分等。

14.声明变量作用域

global、nonlocal

global关键字用于创建一个全局变量。

nonlocal关键字用于声明一个非局部变量,用于标识外部作用域的变量。

15.条件语句

in、is

in:成员运算符,如果在指定的序列中找到值返回True,否则返回False。

is:身份运算符,是判断两个标识符是不是引用自一个对象。

16.异步编程

async、await

async、await是python3的新特性,可以进行协程运行。

17.上下文管理

with

with用于简化异常处理

18.生成器

yield

在Python中,使用了yield的函数被称为生成器。

yield就是return返回一个值,并且记住这个返回的位置,下次迭代就从这个位置后(下一行)开始。

标签: #python中根号函数