import multiprocessing
import time
# import threading
# def run(name):
# # time.sleep(2)
# print(name+"—开始执行")
#
# if __name__ == '__main__':
#
# for i in range(4): # 起了4个进程
# p = multiprocessing.Process(target=run, args=('bob%s' % i,))
# p.start()
# print(p.pid)
# p.join()
def add(num):
# print("开始", time.time())
e= time.time()
n= 0
for iin range(num):
n+= i
print(n)
# print("结束", time.time())
print("耗时%s" % (e-time.time()))
# for i in range(4):
# add(10 ** 8)
# th1 = threading.Thread(target=add, args=(10 ** 8,))
# th2 = threading.Thread(target=add, args=(10 ** 8,))
# th1.start()
# th2.start()
if __name__== '__main__':
for iin range(4): # 起了4个进程
p= multiprocessing.Process(target=add,args=(10 ** 8,))
p.start()
# print(p.pid)
# p.join()