python基础语法教程:标识符和关键字

2023年 7月 12日 59.8k 0

学习编程语言的过程中,总是离不开标识符和关键字的使用,这一章我们就来学习一下他们的用法。

    1.标识符

标识符就是我们在程序中需要用到的变量、常量、函数、属性、类、模块等需要我们来自己定义的名字。尽管我们可以自主定义标识符,但是构成标识符有一定的规范:

1)大小写的区分,Homework和homework属于两个不同的标识符。

2)关键字不能作为标识符。

3)标识符首位可以用下画线“_”但是不可以是数字。例如 _get、__doc__等是可以的,123get是不可以的。

4)除去首字母,其他位可以使用下画线“_”,数字和字母。例如get_money、name2、list123等。

5)不能使用内置函数作为标识符。

    2.关键字

关键字是Python语言中被赋予特殊含义的单词,这些关键字不可以被用作标识符来使用。

Python是区分大小写的,例如关键字if是不可以用作标识符,但是IF是可以用作标识符的。Python关键字有33个,分别是:

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

其中只有前三个是首字母大写,其余都是小写,Python中关键字可以在IDLE中或者Pycharm等中查看。

12345 >>> import keyword >>> keyword.kwlist ['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']

接下来介绍一些常用的关键字来讲一下。

1) False和True

他们都属于布尔类型的值。False为假,True为真。

2)  class

用来定义类。

3)  finally

处理异常的关键字。

4)  None

它是一个特殊的变量,不为0也不为一个空字符串,它的数据类型为NoneType。

5)  for

for循环用来遍历序列,通常用来遍历列表,我们在循环的时候大多使用for循环。

6)  def

用来定义函数。

7)  while

while语句重复执行一块语句,属于循环的一种常见类型。

8)  global

定义全局变量。

9)  if

循环语句之一,用来判断真假。

常用的就介绍到这里,大家如果在学习过程中想要更准确的去了解一个关键字,可以在Python解释器中输入关键字进行搜索查询。(进入方式,输入法中文状态输入p并回车进入如下界面。)

python基础语法教程:标识符和关键字

这节内容需要大家在前期学习过程中多多回顾,充分掌握标识符使用规则,以便于后期的学习,下一节我们来学习变量的相关知识。

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论