Python系统关键字 “超全总结” 及其 “含义”

原创 黄伟呢 数据分析与统计学之美 1周前收录于话题#Python基础系列N讲23个今天这篇文章,也给大家做一个补充。虽然是基础,但是求全!

Python关键字,有的地方也称之为“保留字”。在Python中,我们将具有特殊功能的标识符称为“关键字”。它们都被Python语言内部使用了,其他开发者不允许自定义和它们相同的标识符。在变量的命名中,我们已经知道:变量名不能为 Python 中的保留字;说了这么多,那么Python中究竟有哪些保留字呢?直接导入keyword模块,调用kwlist属性,即可打印出Python保留的关键字。import keywordkeyword.kwlist结果如下:

由于 Python 是严格区分大小写的,保留字也不例外。所以,我们可以说 if 是保留字,但 IF 就不是保留字。在实际开发中,如果使用 Python 中的保留字作为标识符,则解释器会提示“invalid syntax” 的错误信息,如图所示。

下面我们分别讲述上述关键字的作用:关键字作用and逻辑与or逻辑或not逻辑非if条件语句,常与else、elif结合使用elif条件语句,常与if、else结合使用else在条件语句中使用,与if、elif结合使用。也可用于异常和循环语句forfor循环语句whilewhile循环语句True布尔类型的值,表示真,与False相反False布尔类型的值,表示假,与True相反continue跳出本次循环,断续执行下一次循环break中断整个循环语句的执行pass空的类、方法或函数的占位符try常用于捕捉异常,与except、finally 结合使用exceptexcept 包含捕获异常后的操作代码块,与try、finally 结合使用finally出现异常后,始终要执行finally 包含的代码块,与try、except 结合使用。raise抛出异常from用于导入模块,与import 结合使用import用于导入模块,与from结合使用def定义函数或方法return函数或方法的返回值class定义一个类lambda匿名函数del删除变量或某个序列中的值global定义一个全局变量nonlocal声明一个非局部变量,用于标识外部作用域的变量in判断某个变量是否在序列中is判断是否是同一个对象None表示什么也没有,它有自己的数据类型- NoneTypeassert用于调试as创建别名with常和open使用,用于读取或写入文件yield结束一个函数,返回一个生成器,用于从函数依次返回值今天的文章就到这里,咋们下次再见!👇👇各种Python案例,点击名片关注👇👇

收录于话题 #Python基础系列N讲23个上一篇Python中超好用的“枚举函数”:enumerate,你学会了吗?下一篇超全总结:lambda匿名函数,用了的,都说好!喜欢此内容的人还喜欢大话 Python:python 操作 excel 系列 -- 数据清洗大话 Python:python 操作 excel 系列 -- 数据清洗...Python 集中营不喜欢不看的原因确定内容质量低不看此公众号大话 Python:python 操作 excel 系列 -- 数据汇总与统计大话 Python:python 操作 excel 系列 -- 数据汇总与统计...Python 集中营不喜欢不看的原因确定内容质量低不看此公众号大话 Python:python 操作 excel 系列 -- 数据的提取与筛选大话 Python:python 操作 excel 系列 -- 数据的提取与筛选...Python 集中营不喜欢不看的原因确定内容质量低不看此公众号

(0)

相关推荐

  • 第2天:Python 基础语法

    Python 是一门脚本语言.脚本语言是一种介乎于 HTML 和诸如 JAVA . Visual Basic . C++ 等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂.严 ...

  • 10个成语,10种Python新手错误

    本文内容整理自网络,未找到原始出处 如有侵权,请联系删除 整理:Python猫(python_cat) 大家好,欢迎来到 Crossin的编程教室 ! 在刚学习Python的时候,难免会犯一些新手错误 ...

  • Python和JavaScript——之间的主要区别是什么?

    Welcome!如果你想了解Python和JavaScript之间的区别,那么本文适合你. 这两种语言非常流行且功能强大,但是它们之间确实存在关键差异,我们将在这里详细介绍它们. 在本文中,你将学习: ...

  • (1条消息) 理想国Python入门教程

    (1条消息) 理想国Python入门教程

  • Java 中的关键字

    Java 中有多少个关键字,有大小写之分吗? Java 中有 48 个关键字在使用 + 两个保留关键字未使用,共 50 个关键字. Java 关键字全部都由是小写组成. Java 中保留关键字分别是哪 ...

  • 超全俄语名字含义集合

    Иванов:俄罗斯第一姓氏,是最为常见的男子名Иван的父称,来源于教名Иоанн.14-19世纪,姓Иванов的人曾占俄全国农民的25%. Кузнецов:由父亲所从事的职业--Кузнец铁 ...

  • 超全整理|Python 操作 Excel 库常用操作详解

    来源:早起Python 作者:陈熹.刘早起 大家好,我是早起. 在之前的文章中我们曾详细的讲解了如何使用openpyxl 操作Excel,其实在Python中还有其他可以直接操作 Excel 文件的库 ...

  • 超全面的DEH系统知识总结

    一.DEH系统运行原理 DEH控制系统的主要目的是控制汽轮发电机组的转速和功率,从而满足电厂供电的要求.对于供热机组DEH控制还将控制供热压力和流量. DEH系统设有转速控制回路,功率控制回路,主汽压 ...

  • 锅炉本体及锅炉设备系统节能措施(超全~)

    锅炉本体及锅炉设备系统节能措施(1) 1 制粉系统调整优化和燃烧调整节能措施 适应范围:各类煤粉锅炉 技术原理与要点: (1)应尽可能降低一次风压,以磨煤机一次风调门开度保持60-70%为宜,注意了解 ...

  • 技巧 | Python 字典用法详解(超全)

    原创 欧King Python当打之年 1周前 本期导读 字典(Dictionary)是Python提供的一种常用的数据结构,它用于存放具有映射关系的数据.本期给大家带来Python字典11个方法的全 ...

  • 超全面的Python重点

    作者:二十一 https://segmentfault.com/a/1190000018737045 Py2 VS Py3 print成为了函数,python2是关键字 不再有unicode对象,默认 ...

  • 超全汇总!200 多个 Python 标准库介绍

    Python开发精选 分享 Python 技术文章.资源.课程.资讯. 10篇原创内容 公众号 今天给大家介绍一下200多个Python标准库,让大家对Python标准库有一个大致的认识. 关于Pyt ...

  • Python 3 入门,看这篇就够了(超全整理)

    来源:Shocker https://shockerli.net/post/python-study-note/ 简介 Python 是一种高层次的结合了解释性.编译性.互动性和面向对象的脚本语言.P ...

  • 超全整理|Python 操作 Excel 库 xlwings 常用操作详解!

    人人都可以简单入门Python.爬虫.数据分析  简说Python推荐  文 | 陈熹.刘早起 来源:早起Python 在之前的文章中我们曾详细的讲解了如何使用openpyxl 操作Excel,其实在 ...