以下是一个简单的 Python 多线程代码示例,展示如何创建两个线程分别计算并打印数字的平方和立方。

import threading

def print_square(num):
    print('Square: {}'.format(num * num))

def print_cube(num):
    print('Cube: {}'.format(num * num * num))

if __name__ == '__main__':
    t1 = threading.Thread(target=print_square, args=(10,))
    t2 = threading.Thread(target=print_cube, args=(10,))

    t1.start()
    t2.start()

    t1.join()
    t2.join()

    print('Done!')

该代码创建了两个线程,一个线程打印数字的平方,另一个线程打印数字的立方。在主线程中启动这两个线程,并等待它们完成后输出'Done!'。

Python 多线程编程示例:计算平方和立方

原文地址: https://www.cveoy.top/t/topic/lKgh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录