Theme-Logo
    • 通知公告
  • [登录]/[注册]
  • D 返回首页
python3编程学习
  • 基础教程
    • 初识python
    • 语法特点
    • 输入输出
    • 运算符+
    • 数据类型
    • 类型转换
    • 条件控制
    • 循环语句
    • 函数详解
    • 面向对象
    • 模块详解
    • File(文件)
    • 字符串初级
    • 字符串进阶
    • 错误和异常
  • 高级教程
    • 数据库深操作
    • web网站开发
    • GUI界面开发
    • 网络爬虫开发
    • 游戏高级开发

保留字与标识符

保留字是 Python 语言中一些已经被赋子特定意义的单词,标识符可以简单地理解为一个名字。
  • 返回首页

1、保留字

保留字是 Python 语言中一些已经被赋子特定意义的单词。开发程序时,不可以把这些保留字作为变量、函数、类、模块和其他对象的名称来使用,Python 中所有保留字是区分字母大小写的。例如,if是保留字,但是IF就不属于保留字,Python 语言中的保留字如下所示:

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

如果在开发程序时,使用python中的保留字作为模块、类、函数或者变量等的名称,则会提示“invalid syntax”的错误信息,下面代码使用了Python保留字近作为变量的名称。

while="不可以把这些保留字作为变量、函数、类、模块和其他对象的名称来使用"
print(while)
#使用python保留字作为变量名时会提示“invalid syntax”的错误信息

2、标识符

标识符可以简单地理解为一个名字,比如每个人都有自己的名字,它主要用来标识变量、函数、类、模块和其他对象的名称。Python 语言标识符命名规则如下:

1.由字母、下划线“_”和数字组成。第一个字符不能是数字,目前Python中只允许ISO-Latin字符集中的字符A~Z和a~z。

2.不能使用 Python 中的保留字。

3.python 的标识符中不能包含空格、@、%和$等特殊宇符

# 例如,下面是非法的标识符:
4name     # 以数字开头
assert    # python中的保留字
$price    # 不能使用特殊字符$

    本文未完全显示,开通会员查看全文......

回顶部