python数据类型,,本文目录数据类型之字


本文目录

数据类型之字符串数据类型之列表数据类型之字典数据类型之布尔值运算符

字符类型:str
  作用:记录描述性质的数据,比如人的名字、性别、家庭地址、公司简介
  定义:在引号内按照从左到右的顺序依次包含一个个字符,引号可以是单引号、双引号、三引号(可以存多行)  

  注意引号的配对

print("my name is ‘sanqiansi‘")print(‘my name is "sanqiansi"‘)

强调:
1、字符串之间可以相加:
‘1111‘+2222
2、字符串相加是新申请内存空间然后拷贝相加的字符串到新的空间中,效率不高

print(‘my name is ‘+‘sanqiansi‘+‘ my age is ‘+‘18‘)

3、字符串还可以做乘法运算

print(‘hello‘*10)print(‘=‘*100)

列表类型:list
  作用:记录/存多个值,可以方便地取出来指定位置的值,比如人的多个爱好,一堆学生姓名
  定义:在[]内用逗号分隔开多个任意类型的值

l=[10,3.1,‘sanqiansi‘,[‘a‘,‘b‘]] # l=list([10,3.1,‘sanqiansi‘,[‘a‘,‘b‘]])print(l)print(l[0])print(l[2])print(l[3])print(l[3][1])l1=[‘a‘,‘b‘,[‘c‘,[‘d‘,]]]print(l1[2][1][0])print(type(l))

使用:

hobbies="read music sleep eat play"hobbies=["read","music","sleep","eat","play"]print(hobbies[2])students_info=[[‘yb‘,18,[‘play‘,]],[‘zs‘,18,[‘play‘,‘sleep‘]]]print(students_info[1][2][0])hobbies="read music sleep eat play"hobbies=["read","music","sleep","eat","play"]print(hobbies[2])students_info=[[‘yb‘,18,[‘play‘,]],[‘zs‘,18,[‘play‘,‘sleep‘]]]print(students_info[1][2][0])

字典类型:dict
  作用:记录多个key:value值,优势是每一个值value都有其对应关系/映射关系key,而key对value有描述性的功能
  定义: 在{}内用逗号分隔开多个key:value元素,其中value可以是任意的数据类型,而key通常应该是字符串类型

info={‘name‘:‘yb‘,‘sex‘:‘male‘,‘age‘:18} #info=dict({‘name‘:‘yb‘,‘sex‘:‘male‘,‘age‘:18})print(type(info))print(info[‘name‘])
emp_info=[‘yb‘,18,‘male‘,[‘oldboy‘,200,‘SH‘]]print(emp_info[2])print(emp_info[3][0])emp_info={    ‘name‘:‘yb‘,    ‘age‘:18,    ‘sex‘:‘male‘,    ‘comapy_info‘:{        ‘cname‘:‘oldboy‘,        ‘emp_count‘:200,        ‘addr‘:‘SH‘     } }print(emp_info[‘comapy_info‘][‘cname‘])        

布尔类型:bool
  作用:用来作为判断的条件去用
  定义:

tag=True # tag=bool(True)tag=Falseprint(type(tag))  #<class ‘bool‘>

==比较的是值

age=18print(age == 18)

is:比较的是id是否相等

x=1y=xprint(x is y)

强调:id相等值一定相等,id不等但是值仍然可以相等

tag=Trueprint(id(tag)) #140711128709456res=3 > 1print(id(res)) #140711128709456res2=1 < 10print(id(res)) #140711128709456

运算符

算数运算比较运算赋值运算位运算逻辑运算成员运算身份运算运算符优先级

算数运算

技术分享图片

比较运算

技术分享图片

赋值运算

技术分享图片

位运算

技术分享图片

逻辑运算

技术分享图片

成员运算

技术分享图片

身份运算

技术分享图片

运算符优先级

技术分享图片

  

python数据类型

评论关闭