20212207 2022-2022-2 《Python程式設計》實驗x報告
課程:《Python程式設計》
班級: 2122
姓名:唐思怡
學號:20212207
實驗教師:王志強
實驗日期:2022年3月20日
必修/選修: 公選課
1.實驗內容
(一)實驗內容
1.熟悉Python開發環境;
2.練習Python執行、除錯技能;
3.編寫程式,練習變數和型別、字串、物件、縮排和註釋等;
4.掌握git技能
(二)實驗要求
(1)熟悉Pycharm等開發環境;
(2)掌握基本的Python執行和除錯技能;
(3)掌握基本的Python程式設計技能。
(4)程式程式碼託管到碼雲
2. 實驗過程及結果
(一)實驗內容
1.Python開發環境;
python是解釋型、面向物件的語言,可讀性強、簡潔
Python開發環境(python/idle/pycharm/vscode)(pdb/debug/紅點)
2.練習Python執行、除錯技能;
①IDLE
執行:簡單的程式碼直接在主頁面打好後按回車執行
多程式碼程式的執行 :File -New File--然後在編輯框輸入程式碼-save-在主介面顯示結果
②pycharm
點右上角和左下角的綠色三角或者右鍵後點run(快捷鍵Ctrl+Shift+F10)
除錯
設定斷點
結束debug
跳過這個函式進行下一個
一步一步往下進行(可以看到變數的變化)
直接進入打斷點的地方
退出當前函式
直接跳轉到下一個斷點的地方
3.編寫程式,練習變數和型別、字串、物件、縮排和註釋等;
Python變數無需宣告就可以直接賦值,對一個不存在的變數賦值就相當於定義了一個新變數。變數的資料型別可以隨時改變,比如,同一個變數可以一會兒被賦值為整數,一會兒被賦值為字串。
變數的型別:整型int,浮點數float,複數complex,字串,位元組串bytes,布林型別bool
字串
字串的定義: 若干個字元的集合就是一個字串
字串的表示: 字串必須由雙引號“”和單引號‘’包圍,單引號和雙引號沒有任何區別。
“字串內容”
‘字串內容’
處理字串中的引號:
第一種方法:在引號前新增反斜槓
第二種方法:使用不同的引號包圍字串,如果字串內容中出現了單引號,那麼我們可以使用雙引號包圍字串,反之亦然。
字串的換行:
換行書寫一個比較長的字串,在行尾新增反斜槓\。
長字串:
使用三個雙引號“““或三個單引號‘‘‘包圍的字串就變成了長字串,可以不使用反斜槓\。
縮排
“首行”需要頂格,即無縮排
相同邏輯層保持相同的縮排
運算
註釋
python註釋
1.註釋一行
在該行前加#
2.註釋多行。用三個引號括起來
4.掌握git技能
3. 實驗過程中遇到的問題和解決過程
- 問題1:在安裝Pycharm後不知道如何正確配置
- 問題1解決方案:參考B站上的網課視訊
- 問題2:無法下載git,下載後無法正常安裝
- 問題2解決方案:網上查詢資料
- 問題3:提交作業時不知道如何寫部落格
- 問題3解決方案:詢問同學
其他(感悟、思考等)
寫的過程中發現還有很多知識漏洞,查閱資料的同時也鍛鍊了耐心和檢索能力。完成操作時,一定要一步一步慢慢來,也有出現操之過急而出錯的情況。遇到不會的,要上網尋找資料或者尋求同學的幫助,不要留下知識漏洞。還要加強練習,不練就容易忘記。