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语法