标签:value 优势 方便 位置 逗号 空间 姓名 布尔类型 布尔值
1、整型:int
作用:记录年龄,等级,QQ号,各种号码
定义:
age=18 #age=int(18)
print(age,type(age))
2、浮点型:float
作用:记录身高、体重、薪资
定义:
salary=3.1 #salary=float(3.1)
print(salary,type(salary))
3.字符类型:str
作用:记录描述性质的数据,比如人的名字、性别、家庭地址、公司简介
定义:在引号内按照从左到右的顺序依次包含一个个字符,引号可以是单引号、双引号、三引号
name1=‘egon1‘
print(type(name1))
注意引号的配对
print("my name is ‘egon‘")
print(‘my name is "egon"‘)
相加:
x=1
y=2
print(x+y)
msg1=‘hello‘
msg2=‘world‘
print(msg1+msg2)
强调:
1、字符串之间可以相加:
‘1111‘+2222
2、字符串相加是新申请内存空间然后拷贝相加的字符串到新的空间中,效率不高
print(‘my name is ‘+‘egon‘+‘ my age is ‘+‘18‘)
3、字符串还可以做乘法运算
print(‘hello‘*10)
print(‘=‘*100)
4.列表类型:list
作用:记录/存多个值,可以方便地取出来指定位置的值,比如人的多个爱好,一堆学生姓名
定义:在[]内用逗号分隔开多个任意类型的值
l=[‘a‘,‘b‘,[‘c‘,[‘d‘,]]]
print(l[2][1][0])
5.字典类型:dict
作用:记录多个key:value值,优势是每一个值value都有其对应关系/映射关系key,而key对value有描述性的功能
定义: 在{}内用逗号分隔开多个key:value元素,其中value可以是任意的数据类型,而key通常应该是字符串类型
info={‘name‘:‘egon‘,‘sex‘:‘male‘,‘age‘:18}
#info=dict({‘name‘:‘egon‘,‘sex‘:‘male‘,‘age‘:18})
print(type(info))
print(info[‘name‘])
6.布尔类型:bool
作用:用来作为判断的条件去用
定义:
tag=True # tag=bool(True)
tag=False
print(type(tag))
通过判断去得到布尔值
print(21 > 20)
返回True的id都相同
res=3 > 1
print(id(res))
res2=1 < 10
print(id(res))
标签:value 优势 方便 位置 逗号 空间 姓名 布尔类型 布尔值
原文地址:https://www.cnblogs.com/lvhanzhi/p/9341456.html