数据类型

整数 int类型

整数类型即位整数

浮点类型

浮点类型了解为小数类型

字符串

字符串类型一定要加“”

b ="sdads {aaa} afSDSDsdaa @@#"

c ="  "

d ="123"

'''

print(b.startswith("s")) #判断以什么开头

print(b.find("a")) #将a下标返回

print(b.format(aaa="bbb"))# 将打括号中的aaa替换为bbb

print(c.isidentifier()) #不会

print(b.islower())# 判断b是否为全部小写

print(b.isupper())#判断b是否为全部大写

print(c.isspace()) #判断c是否为空格

print(b.istitle())#判断是否为标题

print(b.lower()) #将b中的大写字母全部小写

print(b.upper())#将b中的的小写字母全部大写

print(b.swapcase())#将b中的大写小写字母替换

print(b.strip())#去掉首尾换行缩进空格

print(b.replace("f","s"))#将b中的f替换为s

print(b.split())#将b中字符串存储到列表中

print(b.count("a"))#统计 b中 a出现的次数

print(d.center(10,'*'))#居中在文本字符串两边添加数据

'''

#x = ''.join([b,d])

#print(x) #join 字符串拼接

oin 字符串拼接 用字符串来拼接

startswith判断以什么开头的

Find 查找到第一个元素并将其下标返回

Format 可以将字符串当中的大括号里面的值当作变量来重新赋值

isidentifier判断是否为特殊字符

islower 判断是否全部为小写

isupper 判断是否全部为大写

isspace判断是否为空格

istitle 判断是否为标题(标题为所有单词的首字母都是大写)

lower 将所有的大写字母变为小写字母

upper 将所有的小写字母变为大写字母

swapcase 将所有的小写字母变为大写字母并将大写字母变为小写字母

strip 去掉首尾的换行符和空格

replace 替换字符串中的参数

split 将字符串中的数据分割存储到列表中

重要的字符串操作

count  统计字符出现的次数

cente 居中在两边添加数据

startswith判断以什么开头

find 查找元素的坐标

Format 将大括号里的值当作变量来重新赋值

lower 将所有的大写字母变为小写字母

upper 将所有的小写字母变为大写字母

strip 去掉首尾空格换行缩进

replace 替换字符串中的参数

split 将字符串中的数据分割存储到列表中

能调用方法的一定是对象

列表

列表是一个可变类型,并且排列顺序固定,列表中可以放任何数据类型,可以在放一个列表或者元组

列表的切片

name = ['1','2','3','4','5','6','7']

#下面是查询

'''

print(name[2]) #这是取地标为2的值,地标从0开始

print(name[1:])#这是取这个列表中所有的值

print(name[1:-1])# 这是取出了列表中最后一位其他所有的值

print(name[1:4])#这是取地标为1和地标为3的值,顾头不顾尾

print(name[1:-1:1])#第三位是一个步长,即为从左到右一个一个取值,如果补偿为2则取一跳一

print(name[::-1])#步长为负数时,则是从右带左取值

'''

#下面是在列表中增加内容

name.append('8')#这代表在name列表中最后一位添加字符串

name.insert(2,'10')#这代表在地标2的地方添加一个10的值

print(name)

#下面是在列表中修改内容

'''

name[6] = 11 #将地标为1的内容替换为11

name[1:3] = ['3','2']#将地标为1到位置3的数值修改

print(name)

'''

#下面是在列表中删除内容

'''

name.remove('1') #这是删除当中的内容,比如列表中有1  则删除这个1

print(name)

name.pop(1) #这是根据地标来进行删除,删除 地标为1的值

print(name)

b = name.pop(2)# 这是pop独有的,并不是完全删除,如果给pop赋一个标亮,那么这个变量会接收pop删除的值

print(name)

print(b)

del a #可以删除任何的变量

'''

#统计当前数值出现的次数

'''

name.count('1')

print(name)

'''

#将一个列表中的数值全部移植到另外的一个列表

'''

name.extend(a)#将 a列表中的数值全部移植到name列表中

#将一个列表中的数值位置拿到

name.index('1')#将name列表中的字符串1的地标拿到

name.reverse() #将列表中的数据反序

name.sort() #对当前列表进行排序

元组

元组是不可修改的列表

字典

字典是无序的 且键唯一

Fromkeys也可以生成一个字典

字典中增加

字典的变量名加上中括号里面的键位,并给这个键位赋值 修改也是如此 

setdefault,也是增加,如果字典中有增加的这个键位则不进行改变,此方法可以返回字典中相应的键位对应的值

Update 可以将一个字典中的数据添加到另外一个字典当中

字典中查询

根据对应的键位去查找键位对应的值

Keys 是查询当前字典中所有的键位

Values 是查询当前字典中所有键位对应的值

Items 是查询当前字典中所有的键位和对应的值

List 可以将字典中所获得的键位转换为一个列表

字典中的改

找到字典中的键位并在后面赋要修改的值

字典中的删

Del 加字典中的键位 会删除当前键位对

Clear 清空当前字典中的数据

Pop 删除字典中的键位和值

Popitem 随机删除字典中的一个键位对

Sorted排序

In 可以判断这个列表 字典中有没有这个数据 

布尔

布尔值只有真(True)和假(False)

集合

Set 也可以做到去重的功能,set是无序没有键位的

创建一个集合只有一种方式那就是set(里面加)

进行数据转换时,set类型不可以转换可变类型(即为双层列表就不可以转换)

Add 方法是在这个集合中添加一个值

Update 方法是在这个集合通过迭代来添加多个值,int类型不可迭代

Remove 方法是在这个集合中删除一个值

Pop方法是在这个集合中随机删除一个值

Clear 方法是清空这个集合

集合可以进行等价类比较

Intersection交集&是取出两个集合相同的数据

Union 并集 | 是取出两个集合中 的数据并且去重

Differenco 差集-  是取出a集合里面有的数据b集合里面没有的数据

symmetric_difference ^ 对称差集(反向交集) 是取出这两个集合中不相同的数据

issuperset 超集 > 是此集合是否包含另外一个集合

issubset 子集 < 是此集合是否被另外一个集合包含

a =set([1,2,3,4,5])

b =set([4,5,6,7,8])

print(a.issubset(b))#子集

print(a.issuperset(b))#超集

print(a.symmetric_difference(b))#堆成差集

print(a.intersection(b))#交集

print(a.union(b))#并集

print(a.difference(b))#差集

a.add(9)#添加一个值

print(a)

a.update("wang")#迭代添加一个值

print(a)

a.remove("w")#删除一个值

print(a)

a.pop()#s随机删除一个值

print(a)

a.clear()#清空这个集合

print(a)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,589评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,615评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,933评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,976评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,999评论 6 393
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,775评论 1 307
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,474评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,359评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,854评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,007评论 3 338
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,146评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,826评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,484评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,029评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,153评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,420评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,107评论 2 356

推荐阅读更多精彩内容