python学习第三天

.变量剩余:

  一:变量值具备的三个特征:

1:ID  变量值的唯一编号,内存地址不同则ID不同

2:type:类型介绍

3:value

二:is与==

is身份运算:比较的是ID是否相等

==判断值是否相等

三:常量

基本数据类型

1:什么是数据类型

   变量值即我们存放的数据,数据类型及变量值得类型

2:变量值为什么要区分类型

因为变量值使用记录现实世界中事物的特征,针对不同的特征就应该用不同类型的值去标识

3:如何使用数据类型介绍

 

其中包括

数字类型(整形int,浮点型fioat)

 

字符串类型str

定义:在引号内(单引号,双引号,三引号)包含一串数字

 

列表list:可以记录多个值

定义:在[]内用逗号隔开多了任意类型的值

 

字典dict:记录多个key:value值

定义:在{}内用逗号隔开多个key:value的值,其中value可以是任意数据类型

            而key通常应该是字符串类型

 

布尔类型bool:true/false用来标识条件是否成立

 

输入输出:

在python3中的input会将用户输入的任何内容都存成str类型

在python3中只有一个input,而python2中有input和raw_input

1:其中python2的raw_input与python3中的input是一样的

2:不一样的是:python2中的input要求使用者必须输入一个明确的数据类型,输入什么类型就存成什么类型

 

基本运算符:1:算数运算2:比较运算3:赋值运算4:逻辑运算5:身份运算

 

 

 

今日作业:

python test.py执行的三个阶段是什么?在哪个阶段识别文件内的python语法?

 1:先运行python解释器

 2:把python文件当中普通的文本本文件读入内存

 3:解释执行读入内存的代码,开始识别python的语法

                在第三阶段识别文件内的python语法

 

 

 

 

 

 

 

 

 

 

 

posted @ 2018-09-13 21:13  旋律1  阅读(130)  评论(0编辑  收藏  举报