1.實驗內容
(1)熟悉Python開發(fā)環(huán)境;
(2)練習Python運行、調試技能;
(3)編寫程序,練習變量和類型、字符串、對象、縮進和注釋等;
(4)掌握git技能
2. 實驗過程及結果
(1)熟悉Python開發(fā)環(huán)境
簡介:PyCharm是一個用于計算機編程的集成開發(fā)環(huán)境(IDE),主要用于Python語言開發(fā),由捷克公司JetBrains開發(fā),提供代碼分析、圖形化調試器,集成測試器、集成版本控制系統(tǒng),并支持使用Django進行網頁開發(fā)。
功能:
代碼分析與輔助功能,擁有補全代碼、高亮語法和錯誤提示;
項目和代碼導航:專門的項目視圖,文件結構視圖和和文件、類、方法和用例的快速跳轉;
重構:包括重新命名,提取方法,引入變量,引入常量、pull,push等;
支持網絡框架: Django, web2py 和 Flask;
集成Python 調試器;
集成單元測試,按行覆蓋代碼;
Google App Engine下的Python開發(fā);
集成版本控制系統(tǒng):為Mercurial, Git, Subversion, Perforce 和 CVS提供統(tǒng)一的用戶界面,擁有修改以及合并功能。
(2)練習Python運行、調試技能
如下圖所示,使用單步調試功能運行到斷點處,可以清晰看到對應步驟的輸出信息和變量狀態(tài),表明其單步調試過程正確,使用該功能可便捷地找到代碼問題根源。
(3)編寫程序,練習變量和類型、字符串、對象、縮進和注釋等
如下圖所示,圖中的程序包含了對于不同類型的對象的定義、函數的調用、對象的引用、縮進、注釋等基礎python編程方法和規(guī)范。
(4)掌握git技能
git簡介
git是用于Linux內核開發(fā)的版本控制工具。與CVS、Subversion一類的集中式版本控制工具不同,它采用了分布式版本庫的作法,不需要服務器端軟件,就可以運作版本控制,使得源代碼的發(fā)布和交流極其方便。git的速度很快,這對于諸如Linux內核這樣的大項目來說自然很重要。git最為出色的是它的合并追蹤(merge tracing)能力。
gitee操作
step1:在pycharm中輸入碼云賬號和密碼,建立鏈接;
step2:新建碼云項目,share project on gitee;或從gitee中clone已存在的項目;
step3:在vcs中更新項目文件、commit上傳到倉庫區(qū),并指定版本;
step4:push上傳至碼云。
pycharm中的操作記錄如下圖所示:
3. 實驗過程中遇到的問題和解決過程
該實驗內容內容較為簡單,在實驗過程當中并未遇到問題。
-
控制系統(tǒng)
+關注
關注
41文章
6780瀏覽量
112161 -
編程
+關注
關注
88文章
3689瀏覽量
95245 -
python
+關注
關注
56文章
4827瀏覽量
86723
發(fā)布評論請先 登錄
委托測試報告和型式檢驗報告什么區(qū)別

程序設計與數據結構
是否可以使用OpenVINO?部署管理器在部署機器上運行Python應用程序?
有沒有什么方案能實現直接用matlab或python調用D4100_usb.dll?
Python Connector for InterBase連接解決方案
ID讀卡器Python小程序開發(fā)
在RK3568教學實驗箱上實現基于YOLOV5的算法物體識別案例詳解
電腦是已經安裝了python2.7,為什么打開GUI的script window時,一直提示未找到python2.7?
國產Cortex-A55實驗箱操作案例分享:LED程序開發(fā)

評論