1. 程式人生 > 其它 >20212207 2022-2022-2 《Python程式設計》實驗x報告

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把它作為普通文字對待。

第二種方法:使用不同的引號包圍字串,如果字串內容中出現了單引號,那麼我們可以使用雙引號包圍字串,反之亦然。

 

 

 

 

字串的換行:

換行書寫一個比較長的字串,在行尾新增反斜槓\。

 

 

 

 

 

 

長字串:

使用三個雙引號“““或三個單引號‘‘‘包圍的字串就變成了長字串,可以不使用反斜槓\。

 

 

 

 

 

 

 

縮排

“首行”需要頂格,即無縮排

相同邏輯層保持相同的縮排

 

 

運算

 

 

 

註釋

python註釋

1.註釋一行

在該行前加#

 

 

 

2.註釋多行。用三個引號括起來

 

 

 

4.掌握git技能

 

 

 

 

 

 

 

 

 

 

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

  • 問題1:在安裝Pycharm後不知道如何正確配置
  • 問題1解決方案:參考B站上的網課視訊
  • 問題2:無法下載git,下載後無法正常安裝
  • 問題2解決方案:網上查詢資料
  • 問題3:提交作業時不知道如何寫部落格
  • 問題3解決方案:詢問同學

 

其他(感悟、思考等)

寫的過程中發現還有很多知識漏洞,查閱資料的同時也鍛鍊了耐心和檢索能力。完成操作時,一定要一步一步慢慢來,也有出現操之過急而出錯的情況。遇到不會的,要上網尋找資料或者尋求同學的幫助,不要留下知識漏洞。還要加強練習,不練就容易忘記。

 

參考資料

  •  

    [《python 變數型別和運算子》](https://blog.csdn.net/weixin_41708548/article/details/104626453)

     

  • B站相關git配置視訊

參考資料

  •  

    [《python 變數型別和運算子》](https://blog.csdn.net/weixin_41708548/article/details/104626453)

     

  • B站相關git配置視訊
好文要頂 關注我 收藏該文