首页 > 编程语言 >Python语言种有哪些关键字

Python语言种有哪些关键字

时间:2023-03-20 13:35:14浏览次数:35  
标签:语句 False Python 种有 try 关键字 用于 True

关键字是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

相关文章

  • python+playwright 学习-35.获取页面的完整 HTML 内容
    前言selenium里面有个driver.page_source可以获取整个html页面的内容,playwright里面也有类似的方法使用page.content()page.content()获取html内容使用示例fromp......
  • Python基础:面向对象-继承和多态
    一、继承Python面向对象的继承指的是多个类之间的所属关系,即子类默认继承父类的所有属性的方法。作用:可以减少代码重复,提升代码复用率。简单示例如下:#父类AclassAni......
  • python3.X版本升级3.1X
    卸载旧版本的python1、用安装包进行卸载,找到安装包2、双击后点击uninstall3、点击close 4、找到安装目录删除D:\ProgramFiles\Python39装新的版本1、去官网下......
  • python高级用法之命名元组namedtuple
    1.tuple类型数据的获取大家都知道,元组里面的数据获取只能通过下标的方式去获取,比如:a=('username','age','phone'),要获取username的话,就需要用a[0]的方式去获取,当元组......
  • 接口测试——python接口开发(二)
    1.python接口开发框架Flask简介与安装Flask接口测试框架的简介与安装Flask是轻量级的web开发框架相比于其他框架,Flask更自由,灵活相比于其他框架,Flask更容易上手Fl......
  • 【全民Python】 Python3的Scoket服务器客户端
      一.客户端'''@File:4网络编程Socket客户端.py@Time:2023/03/1509:54:17@Author:幻世界'''#coding:utf-8fromsocketimport*print("============......
  • apple M1 python开发,django,安装mysqlclient并使用
    前言此笔记记录了MBPM1芯片的苹果本,解决mysqlclient虽然安装成功,但是会遇到_namenotdefound的解决办法解决过程内容参考:https://github.com/PyMySQL/mysqlclient/iss......
  • python实现一个遗传算法
    ###################  importrandom#染色体长度CHROMO_LENGTH=20#种群大小POP_SIZE=50#交叉概率CROSS_RATE=0.8#变异概率MUTATE_RATE=0.01#......
  • Python 多进程、多线程对比(转载)
    https://www.runoob.com/w3cnote/python-single-thread-multi-thread-and-multi-process.html具体实验见原文,这里只是引用实验结果,方便查询......
  • 记一次,使用python实现一键在爱发电发布带图片的动态
    1、背景本人喜欢转载一些youtube上的视频到b站上面,然后就会有些观众想要视频的封面,那我总不可能一个一个发吧,太麻烦了。故打算将资源发布到爱发电上面。但是爱发电却没有......