1 问题
线程是操作系统能够进行运算调度的最小单位。进程被包含在进程中,是进程中实际处理单位。一条线程就是一堆指令集合。一条线程是指进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。那么如何用python来实现多线程呢?
2 方法
1.先引入 threading 和 time 函数。
2.定义类,并使用循环来完成操作。
3.最后用if条件语句来判断两次是否相等,最后完成实现多线程。
代码清单 1
import sysst1 = [int(i) for i in input().split()]def maopao_sort(list): un_sorted_len = len(list)-1 sorted = False while not sorted: sorted = True for i in range(un_sorted_len): if list[i]>list[i 1]: sorted = False list[i], list[i 1] = list[i 1],list[i] un_sorted_len = un_sorted_len - 1maopao_sort(st1)print(st1) |
---|
3 结语
在用python实现多线程的过程中,我们运用了引入函数,定义类,for循环,if条件语句等知识点,通过对这些知识的运用,我们可以实现更多的生活问题解答。但是运用该方法无法实现一些细节上的要求,因此我们需要不断学习,以求未来可以更加细节化。