20213118韋永凱 《Python程式設計》實驗四報告
課程:《Python程式設計》
班級: 2131
姓名: 韋永凱
學號:20213118
實驗教師:王志強
實驗日期:2022年5月29日
必修/選修: 公選課
一、實驗要求
Python綜合應用:爬蟲、資料處理、視覺化、機器學習、神經網路、遊戲、網路安全等。
注:在華為ECS伺服器(OpenOuler系統)和物理機(Windows/Linux系統)上使用VIM、PDB、IDLE、Pycharm等工具程式設計實現。
二. 實驗內容
製作視覺化計算器。
三. 實驗過程及結果
實驗分析:
靈感來源:實驗二敲計算器時想做但沒做出來,在此繼續完成。
實驗設計:
(1)匯入TK庫
(2)建立主類
(3)建立初始化構架函式
(4)建立TK窗體
(5)標題
(6)設定白色
(7)設定按鍵名稱
(8)定義初始變數
(9)設定按鍵擺放位置
(10)窗體構成
(11)新增字元
(12)刪除
(13)清空
(14)等於 結果
(15)特殊情況處理
(16)失敗了提示無效輸入
(17)主程式呼叫
實驗結果:
四. 在華為雲伺服器上執行
1.開機
2.開啟putty
3.上傳原始碼
4.開啟xterm
5.執行
五.實驗過程中遇到的問題和解決過程
- 問題1:在雲伺服器中無法下載TK庫
- 問題1解決方案:搜尋資料,向老師尋求幫助
- 問題2:雲伺服器沒有圖形介面,無法執行程式
- 問題2解決方案:搜尋資料得知可使用xming來顯示圖形
- 問題3:無法安裝xterm
- 問題3解決方案:詢問同學,在同學的幫助下成功開啟
六.實驗體會及課堂總結
這次大實驗較為困難,尤其是在華為雲伺服器的使用上,在網上尋找的教程基本上都無法成功使用,導致我在這方面卡了兩三天,最後還是在王志強老師和同學的幫助下才成功在華為雲伺服器上執行程式,謝謝你們。
然後是課堂總結,王老師注重實踐,常常一邊講課一邊帶著我們打程式碼,令我們對於python的學習更加輕鬆,對於知識點的記憶更加深刻。王老師也很溫柔,我問了王老師一些比較白痴的問題,我能感受到王老師的無語,但王老師還是十分耐心地為我解答,這裡要再次感謝王志強老師。