方法一:使用数组concat方法,这个方法是属于取巧的一种 方法二:也是数组 join 方法,但是有一个缺点就是使数组每一项都变成了字符串 方法三:递归 方法四:for in循环 递归 其实第四种跟第三种差不多,换用写法而已 ...
分类:
编程语言 时间:
2018-03-10 01:29:23
阅读次数:
206
列表list 结果类型 中括号括起来 逗号(,)分割每一个元素 列表中的元素可以是数字,字符串,列表,布尔值所有的都能放 索引,切片 增 删 改 查 而且列表还能进行嵌套 列表中的join方法: 列表与str之间的转换: range()方法: ...
分类:
编程语言 时间:
2018-03-05 18:48:05
阅读次数:
279
1.字符串拼接2.格式化输出3.神复制和浅复制1.字符串拼接例:a=‘hello‘,b=‘python‘,c=‘!‘将a,b,c中的字符串连成一句话。1.用+号a+b+c2.格式化字符串%‘%s%s%s‘%(a,b,c)3.‘‘.join()方法,注意括号是要连接的(可以是列表,元祖)‘‘.join([a,b,c])#‘‘里面是连接后各个字符串的字符4..format方式‘{}{}{}‘.form
分类:
编程语言 时间:
2018-03-04 14:34:29
阅读次数:
843
1.Max的优化 如果没有索引,max需要检索所有行才能得出结果,这里可以通过建立索引的方式进行优化: 这样,再查询price的最大值就能迅速得出结果。 2.子查询的优化 下列子查询: 可以用join方法进行优化: 但是,如果vendors中含有重复的prod_id,则会返回重复的查询结果。因此,需 ...
分类:
数据库 时间:
2018-02-24 00:54:23
阅读次数:
213
多进程 1 开启进程的两种方式 2 进程之间是内存空间是隔离的 3 join方法 4 进程对象的其他属性或方法 5 守护进程 守护进程:当子进程执行的任务在父进程代码运行完毕后就没有存在的必要了,那 该子进程就应该被设置为守护进程 6 互斥锁 7 消息队列 8 生产者消费者模型 多线程 1 开启线程 ...
分类:
其他好文 时间:
2018-02-09 15:08:27
阅读次数:
174
from multiprocessing import Process import time import random class Piao(Process): def __init__(self,name): self.name=name super().__init__() def run( ...
分类:
其他好文 时间:
2018-02-07 21:20:26
阅读次数:
132
一 起线程 以函数的方式以一个线程 测试时间略大于2秒. 主线程和这个主线程所启动的子线程是并行的,主线程的执行和子线程无关,要想在程序中让主线程等待子线程 的执行,只能加join() 方法. 二 以类的方式起线程 二 守护线程 如果没有设置守护线程, 可以看出,是先把print 语句执行完之后,程 ...
分类:
编程语言 时间:
2018-02-01 20:40:22
阅读次数:
199
补充内容: join: Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。 A*A*B*C*D 列表:list 列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型,比如js中叫数组,他是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各 ...
分类:
其他好文 时间:
2018-01-24 17:57:45
阅读次数:
117
1 . 字符串 .join方法 可以在一段字符串每个元素后加一个指定的元素 结果: 2 . for else使用 : for else 和while else基本相同,当都执行完以后走else. 结果: 3 . 字符串练习题 实现一个整数加法计算器:实现5 +9 或 5 + 9 或 5 +9 的输出 ...
分类:
其他好文 时间:
2018-01-24 16:54:10
阅读次数:
155
数组中concat()方法:将创建并返回一个新数组,这个数组是将所有参数都添加到array中生成的。它并不修改array。 如果要进行concat()操作的参数是一个数组,那么添加的是数组中的元素,而不是数组。 数组中join(“”)方法:是将把每个数组元素转换成一个字符串,然后把这些字符串连接起来 ...
分类:
编程语言 时间:
2018-01-20 20:34:26
阅读次数:
218