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有非常好的氛圍,有什麼樣的問題都有很多大佬熱心解答,碼程式碼很開心