91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python進程和線程有哪些區別

發布時間:2020-11-09 11:22:03 來源:億速云 閱讀:160 作者:小新 欄目:編程語言

python進程和線程有哪些區別?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

進程和線程

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

python進程和線程有哪些區別

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

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

線程是進程的一個實體。

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

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

python線程和進程的使用

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

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

python進程和線程有哪些區別

拓展練習

下面我們來練習下, 加深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兩個線程同時執行,由于位置先打印hello,再打印hi,這個時候都sleep2秒鐘,但是他sleep2秒鐘,主程序還是在執行,所以下面打印print('主線程完畢'),最后才打印Bye和OUT

hello
hi
主線程完畢
Bye
OUT

感謝各位的閱讀!看完上述內容,你們對python進程和線程有哪些區別大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

云阳县| 红桥区| 通江县| 五指山市| 乐山市| 个旧市| 中卫市| 天长市| 抚宁县| 峡江县| 彰化市| 元氏县| 古丈县| 大石桥市| 理塘县| 广西| 杭锦旗| 石台县| 定远县| 顺昌县| 竹山县| 襄樊市| 同江市| 青阳县| 喀喇沁旗| 阿拉善右旗| 大庆市| 苏尼特左旗| 社旗县| 长兴县| 芷江| 从江县| 连江县| 梨树县| 宣武区| 资兴市| 沙坪坝区| 烟台市| 长阳| 闽清县| 长垣县|