基本数据类型

'''

1.什么是数据类型

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

2.变量值为何要区分类型

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

3.如何应用数据类型

'''

 

一  数字类型:

1.整型int:年龄\身份证号码\电话号码\等级

 age=18 #  age=int(18)

# print(id(age),type(age),age)

 

2.浮点型float:薪资\身高\体重

  salary=3.2 #salary=float(3.2)

# print(id(salary),type(salary),salary)

 

二 字符串类型str:名字\家庭住址\单个爱好\性别等等描述性质的的特征

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

# name1='summer'

# name2="summer"

# name3="""summer"""

# print(type(name1))

# print(type(name2))

# print(type(name3))

#msg=‘my name is “summer”’

# print(msg)

 

# msg1='hello'

# msg2='world'

# res=msg1+msg2

# print(res,type(res))

# print(msg1)

# print('='*100)

# print(msg2)

 

三  列表list:记录多个值,比如人的多个爱好,一个班级多个学生的性别

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

l=【1,3.1,'aa',【'a','b','c',【'aaaaa','bbbbbb'】】】

#print(l

#print(l【0】)

#print(l【2】)

#print(l【3】【1】)

#print(l【3】【3】【0】)

 

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

引子:

students=【'summer','dream','cold'】

print(students【0】)

 

               name      age  sex   level    hobbies

# info=【'summer',18,'male',10,【'play','read'】】

# print(info【0】)

# print(info【2】)

 

 

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

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

 

info={
'name':'egon',
'age':18,
'sex':'male',
'level':10,
'hobbies':['music','read','dancing']
} #info=dict(...)
# print(type(info))
# print(info['level'])
# print(info['age'])
# print(info['hobbies'][1])

# emp_info={
# 'name':'egon',
# 'hobbies':['play','sleep'],
# 'company_info':{
# 'name':'Oldboy',
# 'type':'education',
# 'emp_num':40,
# }
# }
# print(emp_info['company_info']['name'])

五:布尔类型bool:True/False,用来标识条件是否成立
#age=18

# print(age > 30)
# print(age < 30)

# 所有类型的值都自带布尔值: 当数据类型的值为0,None,空时,布尔值为False,除此以外都为True
# print(bool(0))
# print(bool(None))
# print(bool(''))
# print(bool([]))
# print(bool({}))
# print(bool(1))

# if None:
# print('条件成立了11确实大于10的')
 

转载于:https://www.cnblogs.com/xiamenghan/p/9643152.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值