码迷,mamicode.com
首页 > 编程语言 > 详细

python数据类型

时间:2018-12-17 11:31:36      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:play   依次   yun   算数   shu   逗号   color   com   png   

本文目录

 

 

 

 

字符类型: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=False
print(type(tag))  #<class ‘bool‘>

 

==比较的是值

age=18
print(age == 18)

is:比较的是id是否相等

x=1
y=x
print(x is y)

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

tag=True
print(id(tag)) #140711128709456

res=3 > 1
print(id(res)) #140711128709456

res2=1 < 10
print(id(res)) #140711128709456

 

 

 运算符

 算数运算

技术分享图片

 

比较运算

技术分享图片

 

赋值运算

技术分享图片

 

 

位运算

技术分享图片

 

逻辑运算

技术分享图片

 

成员运算

技术分享图片

 

身份运算

技术分享图片

 

 运算符优先级

技术分享图片

 

  

python数据类型

标签:play   依次   yun   算数   shu   逗号   color   com   png   

原文地址:https://www.cnblogs.com/sanqiansi/p/10129808.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!