Python中常见的关键字
Python中常见的关键字
什么是关键字
简单的我们可以把关键字看作古代朝廷的官衔,每一个当官的人可能不一样,但每一个官衔都对应着不同的职位,不同的职责。
- Python内部自带的用于处理业务逻辑的特殊单词
- 在命名变量名的时候不能用关键字来命名
关键字与变量名的区别
- 变量名是自己定义的
- 关键字是python内置的
- 变量名用于给变量赋值使用,而关键字用于业务逻辑处理
关键字的分类
- 强关键字:用作变量名直接会报错
- 弱关键字:用作变量名时会失去关键字的功能但不会报错
Python中的常见关键字
关键字 | 含义 |
---|---|
True
|
布尔类型,表示真 |
False
|
布尔类型,表示否 |
def
|
函数定义 |
if
|
逻辑中的如果 |
elif
|
逻辑中的或者如果 |
else
|
逻辑中的否则 |
try
|
异常语句的开启 |
is
|
判断变量是否是某个类的实例 |
not
|
逻辑运算,非的操作 |
or
|
逻辑运算,或的操作 |
pass
|
无意义,站位字符 |
raise
|
主动抛出异常 |
in
|
判断变量是否在序列中 |
while
|
While循环语句 |
with
|
简化python语句 |
yield
|
从循环或函数依次返回数据 |
import
|
导入语句,可与from共用 |
常见报错:
实例1:
#coding:utf-8
name = '小沉'
def = 'ok'
if __name__ == '__main__':print(def)
报错信息:
SyntaxError: invalid syntax
解释:无效的语法
原因:
- 使用关键字
def
作为变量名,
实例2:
#coding:utf-8
name = '小沉'
print = 1
if __name__ == '__main__':print(name)
报错信息:
TypeError: 'int' object is not callable
解释:类型错误:'int
’对象不可以调用
原因:
- 使用
print
作为变量名,导致后面主函数里的print()
内置函数被解析器解析为变量,无法使用。
小结:
- 关键字是python内置的具有特殊意义的单词
- 在命名变量名时不要用关键字命名,否则会出现不同原因的报错
Python中常见的关键字相关推荐
- Python中常见的__init__.py是什么意思?详解Python import的方式和原理
Python中常见的__init__.py是什么意思?详解Python import的方式和原理 1 什么是模块化编程? 2 __init__.py文件的作用 3 Python如何import第三方库 ...
- python 中常见的面试练习题
python 中常见的面试题 语言特性 编码规范 数据类型-字符串 数据类型 - 列表 数据类型 - 字典 数据类型 - 综合 操作类题目 高级特性 正则表达式 其他内容 算法和数据结构 爬虫类 网络 ...
- Python 中常见的配置文件写法
相信学习Python或者正在进行Python工作的小伙伴都会有一个疑问,为什么要写配置文件呢?在开发过程中,我们常常会用到一些固定参数或者是常量.对于这些较为固定且常用到的部分,往往会将其写到一个固定 ...
- python中一共有多少个关键字-Python中所有的关键字
在python中若想查询python中有哪些关键字可以先导入keyword模块 import keyword #导入关键字模块 print(keyword.kwlist) #查询所有关键字 查询结果: ...
- Python中常见的配置文件写法分享!
相信学习Python或者正在进行Python工作的小伙伴都会有一个疑问,为什么要写配置文件呢?在开发过程中,我们常常会用到一些固定参数或者是常量.对于这些较为固定且常用到的部分,往往会将其写到一个固定 ...
- Python中常见的语法糖
Python中常见的语法糖 知识点导航: 1. 横线分隔符 2. 交换两个变量的值 3. 判断变量是否在范围内 4. 字符串的乘法 5. 列表相加 6. 列表切片 7. 解压序列赋值给多个变量 8. ...
- global在python_在Python中使用“global”关键字
在Python中使用"global"关键字 我从阅读文档中了解到,Python有一个单独的函数命名空间,如果我想在该函数中使用全局变量,我需要使用global. 我正在使用Pyth ...
- python中常见的几种错误
python中常见的几种错误: 1.end前面一定加逗号 2.命令输入错误 3.冒号中英文切换 4.命令缩进错误 5.等于号要双等于,否则一个等于号是赋值 6.命令之间正确搭配
- python关键字define_在Python中,使用关键字define定义函数。
在Python中,使用关键字define定义函数. 以下属于生药学有效性评价的是A:有效成分定量分析B:限量检查C:重金属检测D:基原鉴定 若有如下定义和语句:A:7B:12C:8D:9 图示电路中的 ...
最新文章
- kaka 1.0.0 重磅发布,服务于后端的事件领域模型框架。
- 卷积神经网络(CNN)_相关知识
- 干货 | 图解 https 单向认证和双向认证!
- linux6.3支持gcc版本,Linux编程中GCC对C++标准支持和如何选择GCC版本使用
- 实战:将企业域名解析委派给企业DNS服务器
- Ruby: 延迟计算与优化
- 一文搞定Mysql日期时间函数
- POJ3321 Apple tree
- ADO获取表的所有字段名
- AirDisk创建网盘
- 支持iphone的打印服务器,无需购买WiFi打印机,实现电脑、iPad、iPhone共享无线打印...
- 看完这篇 Session、Cookie、Token,和面试官扯皮就没问题了
- delphi uniDac
- python中正则的使用
- Ubuntu18.04之微信中文乱码解决(五十八)
- git 修改倒数二个 commit
- 微软键鼠外设八款齐发 创新蓝色LED光源
- 函数使用:调和平均数
- 小正数,避免极小截断误差
- 悟空CRM 12 java安装搭建 72crm-uniapp移动端