1. 程式人生 > 其它 >20211208葛洺君 2021-2022-2 《Python程式設計》實驗02報告

20211208葛洺君 2021-2022-2 《Python程式設計》實驗02報告

 # 20211208 2021-2022-2 《Python程式設計》實驗02報告

課程:《Python程式設計》

班級:2112

姓名:葛洺君

學號:20211208

實驗教師:王志強

實驗日期:2022年3月31日

必修/選修: 公選課

## 1.實驗內容

設計並完成一個完整的應用程式,完成在複數域上的加減乘除模等運算,功能多多益善,程式碼行數越少越好。運用一些基本語法、判定語句、迴圈語句、邏輯運算等。

## 2. 實驗過程及結果

1.先寫一個簡單的實數域計算器

 

 

 

2.加入退出過程,並修改過程,使過程更加流暢

 

 

 

3.擴充套件到複數域

 

 

 

4.運用complex型變數簡化複數運算

 

 

5.簡化,將多個迴圈合併

 

 

 

## 3. 實驗過程中遇到的問題和解決過程

- 問題1:首先是程式碼的輸出結果不夠美觀

- 問題1解決方案:準備學習thinker庫以實現有按鈕以及介面的簡易計算器

- 問題2:複數運算編寫錯誤

- 問題2解決方案:找張草稿紙理清思路,再編寫

- 問題3:初次設計整體程式碼數量太多,運算速度慢

- 問題3解決方案:優化整合程式碼數量,用complex型變數的用法優化了程式碼

## 其他(感悟、思考等)

程式碼編寫,很容易變得冗長,要學會回頭看自己寫的程式碼,思考研究能否進行合併,優化過程等,但是可以不急著一開始就取最優,也不可能一開始就取最優,思路是一個螺旋上升的過程。