个性化阅读
专注于IT技术分析

python3关键字和标识符 – Python3教程

上一章Python教程请查看:python3入门初试编程

在本教程中,你将了解关键字(Python中的保留字)和标识符(变量、函数等的名称)。

Python的关键词

关键字是Python中的保留字。

我们不能使用关键字作为变量名、函数名或任何其他标识符,它们用于定义Python语言的语法和结构。

在Python中,关键字是区分大小写的。

Python 3.7中有33个关键字,随着时间的推移,这个数字可能略有变化。

除了True、False和None之外的所有关键字都是小写的,它们必须按原样编写。所有关键词的列表如下。

在Python中关键词

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

一次查看所有的关键词,并试图找出它们的意思可能是压倒性的。

Python标识符

标识符是给类、函数、变量等实体的名称,它有助于区分一个实体和另一个实体。

标识符书写规则

标识符可以是小写字母(a到z)或大写字母(a到z)或数字(0到9)或下划线_的组合,myClass、var_1和print_this_to_screen等名称都是有效的示例。

标识符不能以数字开头,变量1是无效的,但是变量1是完全正确的。

关键字不能用作标识符。

>>> global = 1
  File "<interactive input>", line 1
    global = 1
           ^
SyntaxError: invalid syntax

我们不能在标识符中使用像!、@、#、$、%等特殊符号。

>>> a@ = 0
  File "<interactive input>", line 1
    a@ = 0
     ^
SyntaxError: invalid syntax

标识符可以是任何长度。

Python编程要注意的地方

Python是一种区分大小写的语言,这意味着,变量和变量是不一样的,总是命名有意义的标识符。

而c = 10是有效的,编写count = 10将更有意义,而且即使在很长一段时间之后才查看代码,也更容易理解它的作用。

可以使用下划线this_is_a_long_variable分隔多个单词。

赞(0)
未经允许不得转载:srcmini » python3关键字和标识符 – Python3教程

评论 抢沙发

评论前必须登录!