变量剩余补充+基本数据类型+输入输出+基本运算符

一,补充

变量具备三个特征:id,type,value

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

2.type:类型

3.值

is 与 ==

is身份运算,比较的是id是否相等

==判断值是否相等

id相等值一定相等

值相等id不一定相等

常量:python没有不变的量,OLDBOY_OF_AGE = 73  (纯大写形式的规范)

二,基本数据类型

1,什么是数据类型?

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

2,变量值为何要区分类型?

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

3,如何用数据类型?

数字类型:

整型int:年龄/身份证/电话号码/等级

浮点型float:薪资/体重/身高

字符串类型str:记录名字,家庭地址,单个爱好,性别......等描述性质的特征

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

字符串拼接

msg1='hello'

msg2='world'

res=msg1+msg2

print(res)

列表list:记录多个任意类型的值

定义:在【】内用逗号隔开多个任意类型的值

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

在{}内用逗号隔开多个key:value的值,其中value可以任意数据类型,而key通常应该是字符串类型

布尔类型bool:True False,用来表示条件是否成立

所有类型的值都自带bool值,当数据类型的值为0,None,空时,bool值都为False,除此以为都为True。

输入输出

输入 input(’请输入姓名:‘)

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

了解知识:在python3只有一个input,而Python2中有input和raw_input

猜你喜欢

转载自www.cnblogs.com/zhangrenguo/p/9640521.html