今日是学习python的第003课,本节课主要学习了变量值的三个特征、常量、基本数据类型、格式化输入输出及基本运算符。
变量值的三个特征
1、id:变量值的唯一编号,变量值的内存地址不同则id不同
2、type:类型
3、value:数值
常量
在python程序编写中,约定俗成用全大写表示的变量名代表常量
数据类型定义
一、什么是数据类型
数据就是存放的变量值,数据类型就是变量值的类型
二、变量值为何要区分数据类型
因为变量值记录的是现实事物的特征,所以针对不同的特征就需要有不同类型的值加以区分标识
基本数据类型
一、数字类型
1、整型int:年龄、身份证号码、电话号码等整数类型的数字
例如:
age=18
2、浮点型float:身高、薪资、体重等会有小数类型的数字
例如:
salary=2.5
二、字符串类型str:名称、家庭住址、性别、单个爱好等描述性的文字
定义:在引号(单引号、双引号、三引号)内包含一串字符
例如:
name='RX79G'
三、列表list:记录多个值,比如人的多个爱好,一个班级里多个同学的姓名、性别
定义:在中括号[ ]内用逗号分隔开多个任意类型的值
例如:
test=[18,2.5,'RX79G',['a','b','c',['abc','cba']]]
四、字典dict:记录多个key:value的值
定义:在大括号{ }内用逗号分隔开多个key:value的值,其中value可以是任意数据类型,而key通常应该是字符串类型
例如:
info={
'name':'RX79G',
'age':34,
‘sex’:'male',
'hobby':['music','game','read','tourism']}
五、布尔类型bool:True/False,用来标识条件是否成立