0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

《Python程序設(shè)計》實驗一報告

li5236 ? 來源:博客園 ? 作者:博客園 ? 2022-03-30 15:10 ? 次閱讀

1.實驗內(nèi)容

(1)熟悉Python開發(fā)環(huán)境;

(2)練習(xí)Python運行、調(diào)試技能;

(3)編寫程序,練習(xí)變量和類型、字符串、對象、縮進(jìn)和注釋等;

(4)掌握git技能

2. 實驗過程及結(jié)果

(1)熟悉Python開發(fā)環(huán)境

簡介:PyCharm是一個用于計算機編程的集成開發(fā)環(huán)境(IDE),主要用于Python語言開發(fā),由捷克公司JetBrains開發(fā),提供代碼分析、圖形化調(diào)試器,集成測試器、集成版本控制系統(tǒng),并支持使用Django進(jìn)行網(wǎng)頁開發(fā)。

功能:

代碼分析與輔助功能,擁有補全代碼、高亮語法和錯誤提示;

項目和代碼導(dǎo)航:專門的項目視圖,文件結(jié)構(gòu)視圖和和文件、類、方法和用例的快速跳轉(zhuǎn);

重構(gòu):包括重新命名,提取方法,引入變量,引入常量、pull,push等;

支持網(wǎng)絡(luò)框架: Django, web2py 和 Flask;

集成Python 調(diào)試器;

集成單元測試,按行覆蓋代碼;

Google App Engine下的Python開發(fā);

集成版本控制系統(tǒng):為Mercurial, Git, Subversion, Perforce 和 CVS提供統(tǒng)一的用戶界面,擁有修改以及合并功能。

(2)練習(xí)Python運行、調(diào)試技能

如下圖所示,使用單步調(diào)試功能運行到斷點處,可以清晰看到對應(yīng)步驟的輸出信息和變量狀態(tài),表明其單步調(diào)試過程正確,使用該功能可便捷地找到代碼問題根源。

pYYBAGJEAsiAe_eDAAHvW2ovuow640.png

(3)編寫程序,練習(xí)變量和類型、字符串、對象、縮進(jìn)和注釋等

如下圖所示,圖中的程序包含了對于不同類型的對象的定義、函數(shù)的調(diào)用、對象的引用、縮進(jìn)、注釋等基礎(chǔ)python編程方法和規(guī)范。

pYYBAGJEAtGAPmERAAQZ-v5LPbs778.png

(4)掌握git技能

git簡介

git是用于Linux內(nèi)核開發(fā)的版本控制工具。與CVS、Subversion一類的集中式版本控制工具不同,它采用了分布式版本庫的作法,不需要服務(wù)器端軟件,就可以運作版本控制,使得源代碼的發(fā)布和交流極其方便。git的速度很快,這對于諸如Linux內(nèi)核這樣的大項目來說自然很重要。git最為出色的是它的合并追蹤(merge tracing)能力。

gitee操作

step1:在pycharm中輸入碼云賬號和密碼,建立鏈接;

step2:新建碼云項目,share project on gitee;或從gitee中clone已存在的項目;

step3:在vcs中更新項目文件、commit上傳到倉庫區(qū),并指定版本;

step4:push上傳至碼云。

pycharm中的操作記錄如下圖所示:

poYBAGJEAtqAKiumAALeXba0xUc075.png

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

該實驗內(nèi)容內(nèi)容較為簡單,在實驗過程當(dāng)中并未遇到問題。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6644

    瀏覽量

    110731
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3634

    瀏覽量

    93869
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4802

    瀏覽量

    84890
收藏 人收藏

    評論

    相關(guān)推薦

    ID讀卡器Python程序開發(fā)

    液顯ID讀卡器UDP協(xié)議開發(fā)Python程序。代碼如下: ? # pip install netifacesimport subprocessimport structimport
    的頭像 發(fā)表于 01-10 16:05 ?90次閱讀

    第5章 MATLAB程序設(shè)計.ppt

    第5章 MATLAB程序設(shè)計
    發(fā)表于 10-24 16:40 ?0次下載

    TMS320DM6441功耗摘要應(yīng)用程序報告

    電子發(fā)燒友網(wǎng)站提供《TMS320DM6441功耗摘要應(yīng)用程序報告.pdf》資料免費下載
    發(fā)表于 10-15 11:45 ?0次下載
    TMS320DM6441功耗摘要應(yīng)用<b class='flag-5'>程序</b><b class='flag-5'>報告</b>

    加法運放電路實驗報告數(shù)據(jù)分析

    加法運放電路實驗報告的數(shù)據(jù)分析主要包括對實驗結(jié)果的觀察、與理論值的對比以及誤差原因的分析。以下是個基于常見加法運放電路實驗的數(shù)據(jù)分析示例:
    的頭像 發(fā)表于 09-03 10:03 ?964次閱讀

    pytorch和python的關(guān)系是什么

    在當(dāng)今的人工智能領(lǐng)域,Python已經(jīng)成為了最受歡迎的編程語言之。Python的易學(xué)易用、豐富的庫和框架以及強大的社區(qū)支持,使其成為了數(shù)據(jù)科學(xué)、機器學(xué)習(xí)和深度學(xué)習(xí)等領(lǐng)域的首選語言。而在深度學(xué)習(xí)領(lǐng)域
    的頭像 發(fā)表于 08-01 15:27 ?2142次閱讀

    Python建模算法與應(yīng)用

    Python作為種功能強大、免費、開源且面向?qū)ο蟮木幊陶Z言,在科學(xué)計算、數(shù)學(xué)建模、數(shù)據(jù)分析等領(lǐng)域展現(xiàn)出了卓越的性能。其簡潔的語法、對動態(tài)輸入的支持以及解釋性語言的本質(zhì),使得Python在多個平臺
    的頭像 發(fā)表于 07-24 10:41 ?610次閱讀

    opencv-python和opencv樣嗎

    樣。OpenCV(Open Source Computer Vision Library)是個開源的計算機視覺和機器學(xué)習(xí)軟件庫,它提供了大量的圖像和視頻處理功能。OpenCV-Python
    的頭像 發(fā)表于 07-16 10:38 ?1313次閱讀

    python訓(xùn)練出的模型怎么調(diào)用

    Python中,訓(xùn)練出的模型可以通過多種方式進(jìn)行調(diào)用。 1. 模型保存與加載 在Python中,訓(xùn)練好的模型需要被保存,以便在其他程序或會話中使用。以下是些常用的模型保存和加載方法
    的頭像 發(fā)表于 07-11 10:15 ?2135次閱讀

    最簡單的C程序設(shè)計

    電子發(fā)燒友網(wǎng)站提供《最簡單的C程序設(shè)計.pptx》資料免費下載
    發(fā)表于 05-28 16:41 ?10次下載

    算法-程序設(shè)計的靈魂

    電子發(fā)燒友網(wǎng)站提供《算法-程序設(shè)計的靈魂.pptx》資料免費下載
    發(fā)表于 05-28 16:39 ?3次下載

    程序設(shè)計基礎(chǔ)教程

    電子發(fā)燒友網(wǎng)站提供《程序設(shè)計基礎(chǔ)教程.pptx》資料免費下載
    發(fā)表于 05-28 16:37 ?1次下載

    Python怎么讀取STM32串口數(shù)據(jù)?

    我用Python寫的個串口讀取代碼 :import serial import timeser=serial.Serial(\'com5\',9600,timeout=2)s
    發(fā)表于 04-24 07:30

    DSP軟件 MATLAB仿真實驗報告

    電子發(fā)燒友網(wǎng)站提供《DSP軟件 MATLAB仿真實驗報告.pdf》資料免費下載
    發(fā)表于 03-24 09:49 ?13次下載

    愛立信消費者實驗報告發(fā)布

    近日,愛立信發(fā)布了最新期《愛立信消費者實驗報告》,該報告首次在全球范圍內(nèi)對消費者對5G固定無線接入(FWA)的看法進(jìn)行了深入調(diào)查。該研究覆蓋了19個國家,代表了12億人居住區(qū)域的3
    的頭像 發(fā)表于 03-06 09:19 ?765次閱讀

    如何使用linux下gdb來調(diào)試python程序

    如何使用linux下gdb來調(diào)試python程序? 在Linux下,可以使用GDB(GNU調(diào)試器)來調(diào)試Python程序。GDB是個強大的
    的頭像 發(fā)表于 01-31 10:41 ?2693次閱讀