20193102 實驗一 《python程序設計》實驗報告


20193102 2019-2020 《python程序設計》實驗1報告

課程:《python程序設計》
班級:1931
姓名:李瀟敏
學號:20193102
實驗教師:王志強
實驗日期:2020.4.11
必修/選修:公開課

1.實驗內容

1.熟悉Python開發環境;
2.練習Python運行、調試技能;
3.編寫程序,練習變量和類型、字符串、對象、縮進和注釋等;
4.掌握git技能

2.實驗過程及結果

整個實驗過程我首先用pycharm建立了一個python file,然后進行程序編寫。

我編寫了一個可以計算平均成績的小程序,這個程序分為計算平均成績、輸出各變量類型和循環。將用戶輸入的成績賦給變量,通過縮編程序步驟計算平均成績。為了進一步熟悉python,我編寫輸出了各種不同的變量類型,int、float、bool、str,並認識到計算機在處理數據的時候,會分為不同的類型,比如整型浮點型數據可以進行數學運行,字符串類型可以作為輸出提示文字等等。同時在編寫的過程中為了增強程序可讀性,我在while循環進行適當縮進,並增加了注釋和縮進換行以區分這個程序的三大內容。

然后進行debug分步調試程序,修改程序的小問題,程序沒有語法問題后我成功運行了程序。

最后通過add file to git(自動)、commit(右上角的對勾)、push(vcs-git-push)、三大步驟將代碼托管到碼雲。



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

  • 問題一:第一次提交作業的時候寫代碼一分鍾,push到碼雲用了一晚上。不熟悉代碼傳到碼雲的整個流程。
  • 問題一解決辦法:求助學長並在百度上查找傳送到碼雲的方法。
  • 問題二:完成編寫代碼后不能正確運行。
  • 問題二解決辦法:debug程序,分步調試后發現while循環語句的語法用錯了,沒有加冒號。並且input得到的數據沒有轉換為int型,導致無法進行數學運算。
  • 問題三:之前的提交作業中遇到對知識點(比如元組)掌握不牢固,無法完成程序編寫。
  • 問題三解決辦法:百度學習知識點的應用條件或者使用方法。

其他(感悟、思考等)

學習python后我發現python和c語言由共通的地方,他們的邏輯思維都是一樣的只是語法不太相同。
並且,python和c語言一樣需要多多上機練習,不然語法應用不熟練,或者對元組列表等理解不到位,就無法用代碼表達自己的思維,因此我們要多多練習,多看網上源代碼學習編寫者的思路。
多在實踐中應用python知識,經過看python視頻資源和老師布置的作業題目可以看出來,生活中其實很多都可以用python來解決,因此,我們不能把python的學習停留在知識的表面,要在實際中學習編碼方法,並結合實際體會python的重要用途。
還有很重要的一點就是python課讓我深刻體會到了自學的重要性,通過百度、看博客找問題的解決方法。(不得不為萬能的度娘點贊!)

參考資料

  • 教科書

  • 雲班課上的視頻資源

  • 各種博客和網上的資料


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM