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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python自学 第三章 python语言基础之保留字、标识符与内置函数相关的知识,希望对你有一定的参考价值。

参考技术A 保留字是 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内置函数

python基础自学 第三天

变量的命名
01.标识符和关键字
标识符
标识符就是程序员定义的变量名、函数名。
标识符可以由字母,下划线,和数字组成。
不能以数字开头
不能与关键字重名
关键字
就是在python内部已经使用的标识符
关键字具有特殊的功能和含义
开发者不允许定义和关键字相同的名字的标识符
便令的命名规则
命名规则可以视为一种惯例,并无绝对与强制目的是为了增加代码的识别和可读性 
每个单词都使用小写字母
单词与单词之间使用 _ 连接
驼峰命名法
 小驼峰式命名法
第一个单词以小写字母开始,后续但系的首字母大写
大驼峰式命名法
每一个单词的首字母都大写
--------------------------------------------------------------------------------

判断语句(if)
格式:
if  判断语句:
       条件成立时,执行的语句
elif  判断语句 :
           条件成立时,执行的语句
else:
条件不成立的时候,执行的语句
例子:
age = 18
if age >= 18 :
    print("你已经满18岁了,可以去网吧嗨了")
elif age >= 60 :
    print("你的年龄太大,不要去网吧嗨了")
else:
         print("你不满18岁了,不能去网吧嗨了")

逻辑运算
and
 例:条件1   and  条件2
两个条件同时满足,返回true
只要一个条件不成立,返回false
or
例:   条件1   or   条件2
两个条件有一个条件满足,返回true
两个条件都不满足,返回false
not
例  :  not  条件 (取得条件是否成立的相反值)
条件成立时,返回false
条件不成立时,返回true

循环
循环的作用就是让指定的代码重复的执行
while循环
格式:
while 条件(判断计数器是否达到目标次数) :
         条件满足时,做的事情
          处理条件(计时器 +  1)
  例子:

# 计数器
i=1
# 循环开始
while i <= 5 :
    # 执行的代码
    print("hello")
    # 处理计数器
    i = i + 1


死循环
由于程序员的原因,忘记在循环内部修改循环判断条件,导致循环持续执行,程序无法终止。


python中的计数方法
常见的技术方法有两种,分为:
自然数计数法: 从 1 开始
程序计数法 :  从 0 开始

 

以上是关于python自学 第三章 python语言基础之保留字、标识符与内置函数的主要内容,如果未能解决你的问题,请参考以下文章

如何自学 Python

Python自学:第三章 访问列表元素

Python自学:第三章 根据值删除元素

Python自学:第三章 使用del语句删除元素

Python基础入门自学——17--图形界面网络编程

Python基础入门自学——18--操作Excel-工作实践需求