首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Python中常见的关键字

Python中常见的关键字

作者头像
科技新语
发布2025-07-02 15:43:54
发布2025-07-02 15:43:54
1680
举报

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:
代码语言:javascript
复制
ini 体验AI代码助手 代码解读复制代码#coding:utf-8
​
name = '小沉'
​
def = 'ok'
​
if __name__ == '__main__':
    print(def)

报错信息:

代码语言:javascript
复制
javascript 体验AI代码助手 代码解读复制代码SyntaxError: invalid syntax 

解释:无效的语法

原因:

  • 使用关键字def作为变量名,
实例2:
代码语言:javascript
复制
ini 体验AI代码助手 代码解读复制代码#coding:utf-8
​
name = '小沉'
​
print = 1
​
if __name__ == '__main__':
    print(name)
​

报错信息:

代码语言:javascript
复制
php 体验AI代码助手 代码解读复制代码TypeError: 'int' object is not callable

解释:类型错误:'int'对象不可以调用

原因:

  • 使用print作为变量名,导致后面主函数里的print()内置函数被解析器解析为变量,无法使用。

小结:

  • 关键字是python内置的具有特殊意义的单词
  • 在命名变量名时不要用关键字命名,否则会出现不同原因的报错

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Python中常见的关键字
    • 什么是关键字
    • 关键字与变量名的区别
    • 关键字的分类
    • Python中的常见关键字
    • 常见报错:
      • 实例1:
      • 实例2:
    • 小结:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档