1. 程式人生 > 其它 >20213224 《Python程式設計》實驗一報告

20213224 《Python程式設計》實驗一報告

 

課程:《Python程式設計》

班級: 2132

姓名: 黃子洋

學號:20213224

實驗教師:王志強

實驗日期:2022年3月17日

必修/選修: 公選課

1.實驗內容#

(一)實驗內容

  • 1.熟悉Python開發環境;
  • 2.練習Python執行、除錯技能;
  • 3.編寫程式,練習變數和型別、字串、物件、縮排和註釋等;
  • 4.掌握git技能

2. 實驗過程及結果#

2.1熟悉Pycharm等開發環境#

早期已經安裝好了pycharm,並配置好了各類外掛,本次主要學習到了在cmd、IDLE和華為雲環境下的python執行。

2.2掌握基本的Python執行和除錯技能#

2.2.1cmd#

通過“win+R”執行cmd,編譯並執行所寫的python程式。

 

 

輸入python並執行

 

 

2.2.2IDLE#

在開始內搜尋全部程式裡輸入“idle”

 

在IDLE上可以單步執行程式。

 

 

2.2.3pycharm#

PyCharm帶有一整套可以幫助使用者在使用Python語言開發時提高其效率的工具,使用起來非常方便.

 

2.3掌握基本的Python程式設計技能#

2.3.1變數和型別#

python的變數相比C比較靈活,不用設定int 等,況且python 3.x中變數名還支援中文!(雖然並沒有特別方便但還是NB !)

 

2.3.2字串#

字串就是一系列字元(string),由引號括起來到,單雙引號皆可。


2.3.3物件#

Python是典型的物件語言

 

2.3.4 縮排#

由於Python中需根據縮減來判斷程式碼行與前一段程式碼行關係,因此非常重要。但是pycharm自帶的除錯會直接在必要的函式後縮排,所以書上例題的錯誤根本打不出來(pycharm YYDS!)。

 

 

2.3.5註釋#

碼農最討厭的事:寫註釋;別人不寫註釋(哈哈哈)

#單行註釋
"""
多
行
注
釋
"""

2.除錯程式#

通過設定斷點來進行單步除錯,在除錯視窗中可以看到當前存在的所有變數的值,同時可以跳轉到某一步。


2.5程式程式碼託管到碼雲#

gitee 

 

 

 

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

  • 問題1:對“物件”這個概念理解不透徹
  • 問題1解決:查詢CSDN、Python中文網、部落格園等網站來查詢資料
  •  

其他(感悟、思考等)#

1.python是一門面向物件的語言,其語言簡潔,且對型別要求較弱,對格式要求高,沒有';'

2.Python強大且繁複的程式碼庫及智慧的pycharm給碼程式碼極大的便利

3.Python有非常好的氛圍,有什麼樣的問題都有很多大佬熱心解答,碼程式碼很開心

參考資料#

 

課程:《Python程式設計》

班級: 2132

姓名: 黃子洋

學號:20213224

實驗教師:王志強

實驗日期:2022年3月17日

必修/選修: 公選課

1.實驗內容#

(一)實驗內容

  • 1.熟悉Python開發環境;
  • 2.練習Python執行、除錯技能;
  • 3.編寫程式,練習變數和型別、字串、物件、縮排和註釋等;
  • 4.掌握git技能

2. 實驗過程及結果#

2.1熟悉Pycharm等開發環境#

早期已經安裝好了pycharm,並配置好了各類外掛,本次主要學習到了在cmd、IDLE和華為雲環境下的python執行。

2.2掌握基本的Python執行和除錯技能#

2.2.1cmd#

通過“win+R”執行cmd,編譯並執行所寫的python程式。

 

 

輸入python並執行

 

 

2.2.2IDLE#

在開始內搜尋全部程式裡輸入“idle”

 

在IDLE上可以單步執行程式。

 

 

2.2.3pycharm#

PyCharm帶有一整套可以幫助使用者在使用Python語言開發時提高其效率的工具,使用起來非常方便.

 

2.3掌握基本的Python程式設計技能#

2.3.1變數和型別#

python的變數相比C比較靈活,不用設定int 等,況且python 3.x中變數名還支援中文!(雖然並沒有特別方便但還是NB !)

 

2.3.2字串#

字串就是一系列字元(string),由引號括起來到,單雙引號皆可。


2.3.3物件#

Python是典型的物件語言

 

2.3.4 縮排#

由於Python中需根據縮減來判斷程式碼行與前一段程式碼行關係,因此非常重要。但是pycharm自帶的除錯會直接在必要的函式後縮排,所以書上例題的錯誤根本打不出來(pycharm YYDS!)。

 

 

2.3.5註釋#

碼農最討厭的事:寫註釋;別人不寫註釋(哈哈哈)

#單行註釋
"""
多
行
注
釋
"""

2.除錯程式#

通過設定斷點來進行單步除錯,在除錯視窗中可以看到當前存在的所有變數的值,同時可以跳轉到某一步。


2.5程式程式碼託管到碼雲#

gitee 

 

 

 

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

  • 問題1:對“物件”這個概念理解不透徹
  • 問題1解決:查詢CSDN、Python中文網、部落格園等網站來查詢資料
  •  

其他(感悟、思考等)#

1.python是一門面向物件的語言,其語言簡潔,且對型別要求較弱,對格式要求高,沒有';'

2.Python強大且繁複的程式碼庫及智慧的pycharm給碼程式碼極大的便利

3.Python有非常好的氛圍,有什麼樣的問題都有很多大佬熱心解答,碼程式碼很開心

參考資料#

 1.CSDN網站:https://blog.csdn.net/ 2.部落格園網站 3.Python中文網:https://www.python-china.com/ 4.《Python程式設計——從入門到實踐》