python自学 第三章 python语言基础之保留字、标识符与内置函数

作者&投稿:巫帝 (若有异议请与网页底部的电邮联系)
~ 保留字是 python 语言中一些已经被赋予特定意义的单词,这就要求开发者在开发程序时,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。

Python 保留字一览表

需要注意的是,由于 Python 是严格区分大小写的 ,保留字也不例外。所以,我们可以说 if 是保留字,但 IF 就不是保留字。

简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。

python 中标识符的命名不是随意的,而是要遵守一定的命令规则,比如说:

(1) 标识符是由字符(A~Z 和 a~z)、下划线和数字组成,但第一个字符不能是数字。

(2) 标识符不能和 Python 中的保留字相同。有关保留字,后续章节会详细介绍。

(3) Python中的标识符中,不能包含空格、@、% 以及 $ 等特殊字符

(4) 在 Python 中,标识符中的字母是 严格区分大小写 的,也就是说,两个同样的单词,如果大小格式不一样,多代表的意义也是完全不同的。比如说,下面这 3 个变量之间,就是完全独立、毫无关系的,它们彼此之间是相互独立的个体。

(5) Python 语言中,以下划线开头的标识符有特殊含义,例如:

因此,除非特定场景需要,应避免使用以下划线开头的标识符。

那我们再次熟悉下Python常用的一些命名规范:

三、 内置函数

ptthon 解释器自带的函数叫做内置函数,这些函数可以直接使用,不需要导入某个模块

表 为 Python 3.x内置函数


山东省18612829160: 怎样用 Windows 入门Python -
函沿羚翘: 第一步最重要的是明白学python的目的是什么,是数据挖掘还是想刷个火车票啥的,是机器学习还是搞个小脚本装下,是想成为厉害的harker还是强大的web开发者.只有明白了目的,才有学下去的动力.环境搭建.下载并安装好python及IDE...

山东省18612829160: python3.3不自带的模块或工具包 下载以后要怎么处理才能在开发环境中调用 (比如放到pyth -
函沿羚翘: 之前需要先安装sip,解压到site-packages即可 然后安装pyqt4,用安装包点next就OK 主要需要确定Python的版本,有3.4和2.6分别对应64和32位的不同版本.如果下载的是源代码包,安装就复杂些,sip和pyqt4都需要按照 configure.py make make install 的步骤安装,这个需要有C语言支持

山东省18612829160: 电脑上安装的Python3.5.0b4为什么我设置了环境变量IGLL打不开?还有就是我学习Pyth -
函沿羚翘: Python3中print是函数,应该有括号 print('Hello world') Python2中才不要括号,但需要一个空格 请注意教程的版本是Python2还是Python3

山东省18612829160: 学习ACCA资料的时候,该怎么看书?怎么做笔记? -
函沿羚翘: 一、ACCA学习方法1、在阅读ACCA教材之前,请先阅读《ACCA Syllabus》,以了解每门课程的教学要求和教学目的,做到有的放矢.2、看具体某一本教材,争取做到SQ3Rs,即Survey、Questions、Read、Recall、Review这五点.Survey...

山东省18612829160: 为啥学习python很多强调要用linux系统呢? -
函沿羚翘: 如果是百在图形界面下学习Python,Linux的Ubuntu等和Windows、Mac系统都一样,没区别.但为什么强调是Linux呢,因为好多公度司的服务器用的是Linux,并且是在终端界面下完成编译维护等工作,没有图形界面.所以在Linux的vi下学习Python可以熟悉终端命令,这样版有助于未来能进公司工作.只是纯碎学权习Python,不用它进公司吃饭,在什么系统下学都一样.

山东省18612829160: 报关员考试自学可以吗,用参加辅导班吗? -
函沿羚翘: 但是现在的报关员考试越来越灵活了,像08年这次的考题,有的就得理解了,编码题目还配有图片,这和海关总署在提高报关员考试报名学历之后,出的题目的难度也有所提高,否则就显示出题人太没有水平了. 那么,报关员考试自学和参加...

山东省18612829160: 高数怎么那么难学啊??? -
函沿羚翘: 其实高数并非想象的那么不可高攀,最关键的是要注意学习方法,而高数一和高数二的学习又有所不同,下面具体介绍我的对学习高数的技巧. 一)高数一(或工专),首先要有扎实的基本功因为高数一主要是微积分,它实际是有关函数的各种...

山东省18612829160: Python需要掌握到什么程度才可以涉足机器学习领域?用Pyth
函沿羚翘: 我目前正在使用Python做机器学习方面的研发,所以我来回答一下这个问题.机器学习目前被广泛使用,诸如智慧医疗、智慧交通、智慧物流等领域都有机器学习的身影,...

山东省18612829160: 如何在很短的时间内学会一种编程语言
函沿羚翘: 我告诉你一个非常好的且很实际的方法:(1)找一本很简单的教材,最好是高校教学用的那种,比如谭浩强编的.这样一看就能懂一点点,可以很快入门.(2)找一些简单的源代码去看看,最好是有代码分析的.(3)参考教材上的知识点修改那些源代码,达到自己的要求.这样可以加强对知识的理解,又不会被自己写源代码给难倒.(4)多交一些会C/C++的朋友,比如像我这样的网友.以上是我学C语言的亲身经验,绝对错不了.呵呵.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网