Python--day40--threading模块
2024-10-08 04:02:51
import time
from threading import Thread class MyThread(Thread):
def __init__(self,arg):
super().__init__()
self.arg = arg
def run(self):
time.sleep(1)
print(self.arg) t = MyThread(10)
t.start()
运行结果:
1,一个例子:
import os
import time
from threading import Thread
#多线程并发
def func(a,b):
global g
g = 0
n = a+b
print(n,os.getpid()) g = 100
t_lst = []
#i的值的范围是0--9
for i in range(10):
t = Thread(target=func,args=(i,5))
t.start()
t_lst.append(t)
for t in t_lst:t.join()
print(g)
运行结果:
最新文章
- DataView详解
- 关于viewpager 里嵌套 listview 同时实现翻页功能的“java.lang.IllegalStateException: The specified child...";异常处理
- poj 1003:Hangover(水题,数学模拟)
- VS2012添加PlaySound引用
- hdu 1054 最小点覆盖
- SVN 中trunk、branches、tags
- 利用DBCC PAGE查看SQL Server中的表和索引数据
- iOS动画——弹窗动画(pop动画)
- [Cycle.js] Hello World in Cycle.js
- 了解SQL注入攻击
- MySQL安全问题
- Redis系列之(一):10分钟玩转Redis(转)
- 交互式shell和非交互式shell的区别
- matplotlib中subplot的各参数的作用
- Testlink1.9.17使用方法( 第四章 测试需求管理 )
- python基础之IO编程
- LeetCode(283. 移动零)
- 根据需要扩展java中的ThreadPoolExecutor
- tensorflow笔记9:nn_ops.bias_add 函数
- Swift 多态