Python的基础语法——标识符和保留字

Python语言与Perl,C和Java等语言有许多相似之处。但是,也存在一些差异。

1.标识符

在编程语言中,我们需要用标识符来代指某个东西,这个东西可以是一个数据,可以是一个函数,一个类,那么与之对应的就是变量名,函数名,类名等概念。

就如同我们每个人都有名字一样,程序里,一个具体的东西也需要有名字,不然,我们就无法准确的找到它并对它进行操作。

标识符的定义有5个规则

第一个字符必须是字母表中字母或下划线_

标识符的其他的部分由字母、数字和下划线组成

标识符对大小写敏感

不能将保留字作为标识符

标识符应当有意义,做到见名知意

在以后的学习中,当你为一个变量起名字时,或者为一个函数起名字时,务必遵守上面这5条规定,现在,我来示范一个合格的标识符。

如果需要一个变量,来保存学生的数量,那么我会这样给变量起名字

student_count = 0   # 学生数量1复制代码类型:[python]

这个变量名称符合上述的5条规则,尤其是最后一条,当你看到这个变量名称时,你大概就能猜的出来,这个变量存储的数据含义。

2.保留字

保留字,也叫关键字,这些关键字是python直接提供给我们使用的,因此,我们在定义标识符的时候,不能用这些保留字。如果你要开一家公司,公司的名字肯定不能是教育局,这个名字只能官方使用。

你可以启动python交互式解释器,利用keyword模块来查看保留字

>>> import keyword>>> keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', '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']
>>>
(0)

相关推荐

  • Python之函数的定义与使用示例

    Python之函数的定义与使用示例,结合实例形式分析了Python函数的定义.参数.变量作用域.返回值等相关概念与使用技巧. Python定义函数使用def关键字,一般格式如下: def 函数名(参数 ...

  • 1.2注释 变量 输出

    一.注释 1.1 注释的作用 通过用自己熟悉的语言,在程序中对某些代码进行标注说明,能够大大增强程序的可读性. 1.2注释的分类及语法 注释分为两类:单行注释 和 多行注释. 单行注释 只能注释一行内 ...

  • 关于Python的基础语法

    Python简单易学,但又博大精深.许多人号称精通Python,却不会写Pythonic的代码,对很多常用包的使用也并不熟悉.学海无涯,我们先来了解一些Python中最基本的内容. 变量 Python ...

  • 萌新入门之python基础语法

    首先我们先了解一些python最最基础的入门 1.标识符 定义:我们写代码的时候自己取得名字比如项目名,包名,模块名这些: 规范:1.数字/字母/下划线组成,不能以数字开头 2.起名字要见名知意  3 ...

  • Python基础语法14个知识点大串讲

    来源:Python数据之道 Python基础语法大串讲 Python 是一门面向对象的编程语言,相信这篇文章对于初学者而言应该会有一个比较大的帮助,下面我们将 Python 中常用的基础语法和函数做了 ...

  • 第2天:Python 基础语法

    Python 是一门脚本语言.脚本语言是一种介乎于 HTML 和诸如 JAVA . Visual Basic . C++ 等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂.严 ...

  • Python基础语法:变量类型

    Python简单易学,简单到没有学过任何编程语言的人浏览一下资料,浏览一下示例,就可以编写出可用的程序:这是一种解释式编程语言,它可以直接编写,无需编译,在发现错误后立即进行修改,节省了无数的编译时间 ...

  • Python零基础入门教程之语法入门运算符一

    https://m.toutiao.com/is/e8odnt1/ 在上一章中我们知道了什么是变量,了解了变量的定义.变量的命名规则以及变量的赋值.下面让我们一个个来学习Python的运算符. 什么是 ...

  • Python 基础语法 | 菜鸟教程

    Python 基础语法 Python 语言与 Perl,C 和 Java 等语言有许多相似之处.但是,也存在一些差异. 在本章中我们将来学习 Python 的基础语法,让你快速学会 Python 编程 ...

  • 学习Python的看过来,基础语法总结好了!

    Python 基础语法 Python 语言与 Perl,C 和 Java 等语言有许多相似之处.但是,也存在一些差异. 在本章中我们将来学习 Python 的基础语法,让你快速学会 Python 编程 ...

  • python基础语法学习笔记

    学习来源:https://www.bilibili.com/video/BV1Vt411z7Kg?p=11 一.变量是什么? 变量来源于数学,是计算机语言中,能储存计算结果,或能表示值抽象的概念.变量 ...