課程介紹
注意0:欲購買此課程,獲取安全購買鏈接,索要正版授權(quán)學(xué)習(xí)平臺(tái)賬號(hào),務(wù)必加咨詢QQ:2536379620
注意1:由于編碼原因,試聽課程視頻畫面清晰度不如最終購買的視頻。最終購買視頻的畫面清晰度可參見以下兩張圖。圖1 圖2
注意2:正版良心視頻,購買后有機(jī)會(huì)和原作者直接短暫技術(shù)交流。
《冠狀病毒傳播仿真器》可以實(shí)時(shí)模擬從病毒爆發(fā)到疫情結(jié)束的整個(gè)過程,可以通過參數(shù)設(shè)置在不同情況下疫情的最終結(jié)果,本項(xiàng)目使用Python、PyQt5以及多線程技術(shù)實(shí)現(xiàn),并且使用了正態(tài)分布模擬人員分布以及人員運(yùn)動(dòng)軌跡。
課程目標(biāo)
讓學(xué)員學(xué)習(xí)使用Python和PyQt5實(shí)現(xiàn)仿真程序 。
適用人群
python程序員,pyqt5程序員,桌面程序員。
課程大綱
1.項(xiàng)目演示 09:13 免費(fèi)試看
2.顯示主窗口 10:08
3.用QtDesigner設(shè)計(jì)主界面 09:53
4.定義參數(shù) 14:48
5.用Python實(shí)現(xiàn)單件(Singleton)模式 06:19
6.創(chuàng)建描述實(shí)體的類 15:19
7.利用多線程定時(shí)刷新 04:07
8.實(shí)現(xiàn)Python版的高斯隨機(jī)函數(shù) 07:08
9.創(chuàng)建人員池 06:11
10.為醫(yī)院添加床位 08:24
11.繪制醫(yī)院 15:12
12.繪制符合正態(tài)分布的市民標(biāo)識(shí)點(diǎn) 09:07
13.為Person類添加動(dòng)作方法 09:33
14.添加人的運(yùn)動(dòng)行為 13:05
15.處理人的不同狀態(tài) 18:37
16.實(shí)時(shí)更新人員的狀態(tài) 10:37
17.更新實(shí)時(shí)數(shù)據(jù) 10:20
18.執(zhí)行仿真器命令(更新參數(shù)) 09:50
19.設(shè)計(jì)仿真器設(shè)置頁面的UI 04:12
20.動(dòng)態(tài)調(diào)整病毒傳播仿真器的參數(shù) 08:43