0

0

python 关键字「建议收藏」

爱谁谁

爱谁谁

发布时间:2025-07-09 11:14:23

|

652人浏览过

|

来源于php中文网

原创

大家好,我们又见面了,我是你们的朋友全栈君。

python 关键字「建议收藏」

  1. and, or

    and, or 是逻辑运算符,Python 支持短路逻辑。当 False and 时,直接返回 False,而不执行后续语句;当 True or 时,直接返回 True,同样不执行后续语句。

  2. del

    立即学习Python免费学习笔记(深入)”;

    del 用于删除变量。列表中包含的是变量,例如:

    python 关键字「建议收藏」

    因此,删除列表中的元素实际上是删除了对应的变量。

  3. from

    from 用于导入模块,例如:

    from module import function
  4. global

    global 用于声明全局变量,但在单个函数内出现同名变量时,该变量在函数内为局部变量。

  5. with

    with 用于处理异常。当 with 后面的语句被求值后,返回对象的 __enter__() 方法会被调用,返回值将赋值给 as 后面的变量,例如 file。当 with 代码块执行完毕后,将调用 __exit__() 方法。

    python 关键字「建议收藏」

    在 with 代码块内抛出任何异常时,__exit__() 方法会被执行。异常的类型、值和堆栈跟踪信息将传递给 __exit__() 方法,因此抛出的 ZeroDivisionError 异常会被打印出来。在开发库时,清理资源、关闭文件等操作都可以放在 __exit__() 方法中。

  6. while, for...in...

    均为循环语句。使用 while 时要注意成立条件,防止陷入死循环。for in 用于遍历序列。

  7. assert

    断言语句,用于声明其布尔值必须为真的判定。如果发生异常,说明表达式为假。可以理解为 raise-if-not,用于测试表达式,其返回值为假时触发异常。

  8. pass

    pass 是空语句,用于保证程序结构的完整性。pass 不做任何事情,通常用作占位语句,当编写程序时部分内容还没想好时,可用 pass 占位。

    python 关键字「建议收藏」

  9. yield

    yield 用于生成器,返回一个生成器对象,每个生成器只能使用一次。带有 yield 的函数是一个生成器,与普通函数不同,生成一个生成器看起来像函数调用,但不会执行任何函数代码,直到调用 .next()(在 for 循环中会自动调用 next())才开始执行。虽然执行流程仍按函数的流程执行,但每执行到一个 yield 语句就会中断,并返回一个迭代值,下次执行时从 yield 的下一个语句继续执行。看起来就好像一个函数在正常执行的过程中被 yield 中断了数次,每次中断都会通过 yield 返回当前的迭代值。

    python 关键字「建议收藏」

    send() 与 next() 的区别在于,send() 可以向生成器发送值,而 next() 只能获取下一个值。

    python 关键字「建议收藏」

  10. break 与 continue

    Python 中的 break 语句用于终止循环,适用于 while 和 for 循环,直接跳出整个循环。在嵌套循环中,break 语句将停止执行最深层的循环,并开始执行下一行代码。break 是跳出整个循环,而 continue 是跳出当前循环,继续执行下一次循环。

    python 关键字「建议收藏」

    淄博分类信息港程序seo特别版
    淄博分类信息港程序seo特别版

    seo特别版程序介绍:注意:普通用户建议使用淄博分类信息港程序普通版本。主要针对seo需要增加了自定义功能:自定义文件路径;自定义文件名;自定义关键字。这些功能的作用,只有自己体会了。以下是淄博分类信息港程序的介绍:淄博分类信息港程序一套现成的城市分类信息网站发布系统。发布管理房屋、人才、招租、招聘、求购、求租、搬迁、运输、二手交易、招生培训、婚介交友等各类信息的发布和查询。淄博分类信息港发布程序

    下载
  11. try, except, finally

    如果 try 后的语句执行时发生异常,Python 就跳回到 try 并执行第一个匹配该异常的 except 子句,异常处理完毕,控制流就通过整个 try 语句(除非在处理异常时又引发新的异常)。如果在 try 后的语句里发生了异常,却没有匹配的 except 子句,异常将被递交到上层的 try,或者到程序的最上层(这样将结束程序,并打印缺省的出错信息)。如果在 try 子句执行时没有发生异常,Python 将执行 else 语句后的语句(如果有 else 的话),然后控制流通过整个 try 语句。

    python 关键字「建议收藏」python 关键字「建议收藏」

  12. raise

    用于触发异常。raise [Exception[, args[, traceback]]] 语句中,Exception 是异常的类型(例如,NameError),参数是一个异常参数值。该参数是可选的,如果不提供,异常的参数是 "None"。最后一个参数是可选的(在实践中很少使用),如果存在,是跟踪异常对象。

    python 关键字「建议收藏」

    raise 触发异常后,后面的代码就不会再执行。

    python 关键字「建议收藏」

    die 函数,打印错误信息。

    python 关键字「建议收藏」

  13. exec, eval, execfile

    exec 用来执行存储在字符串或文件中的 Python 语句。exec 是一条语句,将字符串 str 当成有效的 Python 代码来执行。eval 和 execfile 是 Python 内置函数。eval(str[, globals[, locals]]) 函数将字符串 str 当成有效的 Python 表达式来求值,并提供返回计算值。execfile(filename) 函数可以用来执行文件。

    python 关键字「建议收藏」

    from os.path import exists 中的 exists(file) 将文件名字符串作为参数,如果文件存在返回 True,否则返回 False。

    python 关键字「建议收藏」

  14. return

    return 是函数返回值。

    python 关键字「建议收藏」

  15. lambda, filter, map, reduce

    lambda 只是一个表达式,定义了一个匿名函数,起到函数速写的作用。由于 lambda 只是一个表达式,它可以直接作为 Python 列表或 Python 字典的成员,例如:

    python 关键字「建议收藏」

    map(function, sequence) 对 sequence 中的 item 依次执行 function,将执行结果组成 list 返回。单个参数:

    python 关键字「建议收藏」

    多个参数,要求函数接受多个参数:

    python 关键字「建议收藏」

    reduce(function, sequence, starting_value) 对 sequence 中的 item 顺序迭代调用 function,如果有 starting_value,还可以作为初始值调用,例如可以用来对 List 求和。

    python 关键字「建议收藏」

    发布者:全栈程序员栈长,转载请注明出处:https://www.php.cn/link/d157d577520c2e9085acc55d3d794007 原文链接:https://www.php.cn/link/c8377ad2a50fb65de28b11cfc628d75c

    python 关键字「建议收藏」

相关专题

更多
python开发工具
python开发工具

php中文网为大家提供各种python开发工具,好的开发工具,可帮助开发者攻克编程学习中的基础障碍,理解每一行源代码在程序执行时在计算机中的过程。php中文网还为大家带来python相关课程以及相关文章等内容,供大家免费下载使用。

707

2023.06.15

python打包成可执行文件
python打包成可执行文件

本专题为大家带来python打包成可执行文件相关的文章,大家可以免费的下载体验。

625

2023.07.20

python能做什么
python能做什么

python能做的有:可用于开发基于控制台的应用程序、多媒体部分开发、用于开发基于Web的应用程序、使用python处理数据、系统编程等等。本专题为大家提供python相关的各种文章、以及下载和课程。

734

2023.07.25

format在python中的用法
format在python中的用法

Python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

616

2023.07.31

python教程
python教程

Python已成为一门网红语言,即使是在非编程开发者当中,也掀起了一股学习的热潮。本专题为大家带来python教程的相关文章,大家可以免费体验学习。

1234

2023.08.03

python环境变量的配置
python环境变量的配置

Python是一种流行的编程语言,被广泛用于软件开发、数据分析和科学计算等领域。在安装Python之后,我们需要配置环境变量,以便在任何位置都能够访问Python的可执行文件。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

547

2023.08.04

python eval
python eval

eval函数是Python中一个非常强大的函数,它可以将字符串作为Python代码进行执行,实现动态编程的效果。然而,由于其潜在的安全风险和性能问题,需要谨慎使用。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

573

2023.08.04

scratch和python区别
scratch和python区别

scratch和python的区别:1、scratch是一种专为初学者设计的图形化编程语言,python是一种文本编程语言;2、scratch使用的是基于积木的编程语法,python采用更加传统的文本编程语法等等。本专题为大家提供scratch和python相关的文章、下载、课程内容,供大家免费下载体验。

695

2023.08.11

苹果官网入口直接访问
苹果官网入口直接访问

苹果官网直接访问入口是https://www.apple.com/cn/,该页面具备0.8秒首屏渲染、HTTP/3与Brotli加速、WebP+AVIF双格式图片、免登录浏览全参数等特性。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

10

2025.12.24

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 5.9万人学习

Git 教程
Git 教程

共21课时 | 2.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号