# 元组和列表的区别: # 相同点: # 1.表示多个元素的序列 # 2.数据之间用 , 分开 # 3.索引都是【0】开始 # # 不同点: # 1.列表创建是[],元组是()表示 # 2.元组元素一经创建便不可改变 # 3.列表中通常保存同类型的数据,元祖中通常保存不同类型的数据 #... ...
分类:
编程语言 时间:
2019-01-28 16:08:07
阅读次数:
182
多态与多态性 多态 多态:一种事物的多种形态,比如:动物有多种形态,人、狗、猫。 多态性 python本身就是支持多态性的。不考虑实例对象的类型,比如说python的 + ,字符串能相加。数字能相加,列表能相加。但是他们是不同的对象;还有len()。字符串有长度。列表有。元祖有,字典等都有。 静态多 ...
分类:
其他好文 时间:
2019-01-25 19:58:46
阅读次数:
186
s = "Sorting1234"print("".join(sorted(s, key=lambda x: (x.isdigit(), x.isdigit() and int(x) % 2 == 0, x.isupper(), x.islower(), x)))) sorted通过元祖进行比较 t ...
分类:
其他好文 时间:
2019-01-23 23:27:55
阅读次数:
140
1. == 与 is 的区别 赋值 == 比较值是否相等,is 比较,比较的是内存地址。 小数据池的作用是节省内存空间 数字的范围:-5 到 256 共用一个数据池 字符串范围:1.不能有特殊字符。2. s*20还是同一个地址,超过以后就是不用地址 3.不同字符超过20仍然is 剩下的 列表,元祖等 ...
分类:
编程语言 时间:
2019-01-23 15:44:17
阅读次数:
393
函数 1、函数定义 2、返回值 —过程:没有返回值(return)的函数 — python 中 没有return,默认返回 None — 返回值>1 ,返回一个tuple(元祖) 3、函数参数 — 形参 实参 — 一个参数不能传两遍值 — 位置参数一一对应,不多不少 —关键字参数,无需一一对应,不多 ...
分类:
编程语言 时间:
2019-01-13 19:13:45
阅读次数:
235
1、集合 —不同元素组成 —无序 —集合中元素必须是不可变类型(字符串、数字、元祖)(列表可变,不行) — 集合的交、并、差 — { }、set()定义的集合可变(可增删) — frozenset()定义的集合不可变 ...
分类:
编程语言 时间:
2019-01-13 19:03:00
阅读次数:
185
可变不可变 1、可变:列表 字典 2、不可变:字符串 数字 元祖 访问顺序: 1、顺序访问:字符串 列表 元祖 2、映射:字典 3、直接访问:数字 存放元素个数: 容器类型:列表 元祖 字典 原子:数字 字符串 id(变量名)可以查出储存的位置 集合(set): 1、不同元素组成 2、无序 3、集合 ...
分类:
其他好文 时间:
2019-01-13 14:27:07
阅读次数:
233
进程池Pool 当需要创建的子进程数量不多时,可以直接利用multiprocessing中的Process动态成生多个进程,但如果是上百甚至上千个目标,手动的去创建进程的工作量巨大,此时就可以用到multiprocessing模块提供的Pool方法。 初始化Pool时,可以指定一个最大进程数,当有新 ...
分类:
系统相关 时间:
2019-01-12 13:21:07
阅读次数:
210
def eat(a,b,v,f,g): print(a,b,v,f,g)eat('方便面','包子','麻团','豆浆','咸菜')def eat(a,b,*args): # 聚合 打包 print(a,b,args) # 元祖 # 形参位置 : 位置参数 > 动态位置参数eat('方便面','包子 ...
分类:
其他好文 时间:
2019-01-11 20:42:12
阅读次数:
161
形参:形式参数 实参:实际参数 1.普通参数:严格按照顺序将实参赋值给形参。 2.默认参数:必须放置在参数列表的最后。 3.指定参数:将实参赋值给制定参数。 4.动态参数: *:默认将传入的参数,全部放置在元祖中 **:默认将传入的参数,全部放置在字典中 5.万能参数:*args(元祖),**kwa ...
分类:
编程语言 时间:
2019-01-10 21:48:03
阅读次数:
194