摘要:
线程创建方式与进程创建方式基本一致 from threading import Thread import time def test(): print("hello world") time.sleep(1) for x in range(5): t = Thread(target = test) 阅读全文
摘要:
进程创建方法一: import os ret = os.fork() if ret > 0: //返回值大于0,说明是父进程 print("this is father") elif ret == 0: //返回值等于0,说明是子进程 print("this is son") else : //返回 阅读全文
摘要:
a = [x for x in range(10)] 是一个生成式 range()的下标从0开始,括号内是大小。 生成器的创建方法一: a = (x for x in range(10))将生成式的方括号换成圆括号 通过next(a)每次只生成一个值,取完后会异常退出 生成器的创建方法二: 使用关键 阅读全文
摘要:
字符串,元组,字典,集合,列表,生成器yield都是可迭代的,即可以使用for x in temp来打印。 from collections import Iterable isinstance([], Iterable)可以判断一个对象是否可以迭代。 对象是可迭代的,但不一定是迭代器。 isins 阅读全文