Python实现线程函数的案例
时间: 2023-11-05 09:11:21 浏览: 75
关于线程的例子
以下是一个简单的Python线程函数的示例:
```python
import threading
import time
def print_numbers():
for i in range(1, 11):
print(i)
time.sleep(1)
def print_letters():
for i in range(ord('A'), ord('K')):
print(chr(i))
time.sleep(1)
# 创建两个线程并启动
t1 = threading.Thread(target=print_numbers)
t2 = threading.Thread(target=print_letters)
t1.start()
t2.start()
```
上述代码中,我们定义了两个函数 `print_numbers()` 和 `print_letters()`,它们分别打印数字和字母。然后,我们使用 `threading.Thread()` 方法创建了两个线程 `t1` 和 `t2`,并将它们的目标设置为相应的函数。最后,我们调用 `start()` 方法来启动这两个线程。
注意,由于多线程是并发执行的,因此输出的结果可能会交错出现。
阅读全文