av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

創(chuàng)新互聯(lián)Python教程:python進程和線程怎么用?有什么區(qū)別?

不知道小伙伴們看到標題是什么想法呢?是不是有著和標題一樣的疑問,小編不清楚大家是怎么考慮的,但是我們可以通過名稱感受到兩者是一個概念的東西,事實上真的如此嗎?肯定不是,那具體兩者是怎么使用的呢?

進程和線程

在計算機任務管理器里就能看到關于進程和線程。

那什么是進程什么是線程?

我的理解是進程是指在系統(tǒng)中正在運行的一個應用程序;程序一旦運行就是進程,或者更專業(yè)化來說:進程是指程序執(zhí)行時的一個實例。

線程是進程的一個實體。

進程——資源分配的最小單位,線程——程序執(zhí)行的最小單位。

比如打開qq,就是一個線程,有很多個qq上號就是進程。

python線程和進程的使用

在Python中線程和進程的使用就是通過Thread這個類。這個類在我們的_thread和threading模塊中。

我們看一個標準的多線程的例子

拓展練習

下面我們來練習下, 加深hreading模塊的使用。

寫了下面的代碼

# -*- coding:utf-8 -*-
# time :2019/4/9 21:52
# author: Runsen
import threading
import time
def fun1():
    print('hello')
    time.sleep(2)
    print('Bye')
def fun2():
    print('hi')
    time.sleep(2)
    print('OUT')
t1 = threading.Thread(target=fun1)
t2 = threading.Thread(target=fun2)
t1.start()
t2.start()
# t1.join()
# t2.join()
print('主線程完畢')

我們先不加join()來阻塞,t1和t2兩個線程同時執(zhí)行,由于位置先打印hello,再打印hi,這個時候都sleep2秒鐘,但是他sleep2秒鐘,主程序還是在執(zhí)行,所以下面打印print('主線程完畢'),最后才打印Bye和OUT。

hello
hi
主線程完畢
Bye
OUT

好了,以上就是python的線程和進程了,相信小伙伴們也有一定了解,如需了解更多python實用知識,點擊進入PyThon學習網(wǎng)教學中心。


新聞標題:創(chuàng)新互聯(lián)Python教程:python進程和線程怎么用?有什么區(qū)別?
文章起源:http://uogjgqi.cn/article/djeojsp.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流