一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

《Python程序設(shè)計(jì)》實(shí)驗(yàn)一報(bào)告

li5236 ? 來(lái)源:博客園 ? 作者:博客園 ? 2022-03-30 15:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.實(shí)驗(yàn)內(nèi)容

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

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

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

(4)掌握git技能

2. 實(shí)驗(yàn)過(guò)程及結(jié)果

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

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

功能:

代碼分析與輔助功能,擁有補(bǔ)全代碼、高亮語(yǔ)法和錯(cuò)誤提示;

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

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

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

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

集成單元測(cè)試,按行覆蓋代碼;

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

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

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

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

pYYBAGJEAsiAe_eDAAHvW2ovuow640.png

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

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

pYYBAGJEAtGAPmERAAQZ-v5LPbs778.png

(4)掌握git技能

git簡(jiǎn)介

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

gitee操作

step1:在pycharm中輸入碼云賬號(hào)和密碼,建立鏈接;

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

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

step4:push上傳至碼云。

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

poYBAGJEAtqAKiumAALeXba0xUc075.png

3. 實(shí)驗(yàn)過(guò)程中遇到的問(wèn)題和解決過(guò)程

該實(shí)驗(yàn)內(nèi)容內(nèi)容較為簡(jiǎn)單,在實(shí)驗(yàn)過(guò)程當(dāng)中并未遇到問(wèn)題。

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

    關(guān)注

    41

    文章

    6781

    瀏覽量

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

    關(guān)注

    88

    文章

    3689

    瀏覽量

    95273
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4827

    瀏覽量

    86789
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    委托測(cè)試報(bào)告和型式檢驗(yàn)報(bào)告什么區(qū)別

    委托測(cè)試報(bào)告和型式檢驗(yàn)報(bào)告是兩個(gè)不同的概念,它們?cè)谡J(rèn)證和合規(guī)過(guò)程中都有重要作用,但它們的內(nèi)容、使用范圍和法律效力有所不同。、委托測(cè)試報(bào)告委托測(cè)試報(bào)
    的頭像 發(fā)表于 07-03 11:43 ?267次閱讀
    委托測(cè)試<b class='flag-5'>報(bào)告</b>和型式檢驗(yàn)<b class='flag-5'>報(bào)告</b>什么區(qū)別

    程序設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)

    程序設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)》重點(diǎn)闡述了三大方向內(nèi)容: 1. C語(yǔ)言學(xué)習(xí)中的痛點(diǎn):針對(duì)當(dāng)前工程師在C語(yǔ)言學(xué)習(xí)中的痛點(diǎn),如指針函數(shù)與函數(shù)指針,如何靈活應(yīng)用結(jié)構(gòu)體等。從變量的三要素(變量的類型,變量的值和變量
    發(fā)表于 05-13 16:45

    零基礎(chǔ)入門:如何在樹(shù)莓派上編寫和運(yùn)行Python程序?

    在這篇文章中,我將為你簡(jiǎn)要介紹Python程序是什么、Python程序可以用來(lái)做什么,以及如何在RaspberryPi上編寫和運(yùn)行個(gè)簡(jiǎn)單的
    的頭像 發(fā)表于 03-25 09:27 ?761次閱讀
    零基礎(chǔ)入門:如何在樹(shù)莓派上編寫和運(yùn)行<b class='flag-5'>Python</b><b class='flag-5'>程序</b>?

    是否可以使用OpenVINO?部署管理器在部署機(jī)器上運(yùn)行Python應(yīng)用程序?

    使用 OpenVINO?部署管理器創(chuàng)建運(yùn)行時(shí)軟件包。 將運(yùn)行時(shí)包轉(zhuǎn)移到部署機(jī)器中。 無(wú)法確定是否可以在部署機(jī)器上運(yùn)行 Python 應(yīng)用程序,而無(wú)需安裝OpenVINO? Toolkit 和 Python
    發(fā)表于 03-05 08:16

    有沒(méi)有什么方案能實(shí)現(xiàn)直接用matlab或python調(diào)用D4100_usb.dll?

    實(shí)驗(yàn)室購(gòu)入塊DLPLCR70EVM并搭配DLPLCR410EVM使用,由于Discovery 4100 Explorer程序不能滿足實(shí)驗(yàn)需要,我在論壇上找到方法通過(guò)D4100_u
    發(fā)表于 02-27 06:59

    Python Connector for InterBase連接解決方案

    適用于 InterBase 的 Python 連接器 Python Connector for InterBase 是種可靠的連接解決方案,用于從 Python 應(yīng)用
    的頭像 發(fā)表于 01-22 14:34 ?458次閱讀

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

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

    在RK3568教學(xué)實(shí)驗(yàn)箱上實(shí)現(xiàn)基于YOLOV5的算法物體識(shí)別案例詳解

    )編寫 Python 腳本進(jìn)行目標(biāo)檢測(cè) 編寫個(gè) Python 腳本來(lái)加載模型并對(duì)圖像或視頻進(jìn)行目標(biāo)檢測(cè)。 三、操作現(xiàn)象 實(shí)驗(yàn)設(shè)備 本實(shí)驗(yàn)
    發(fā)表于 12-03 14:56

    電腦是已經(jīng)安裝了python2.7,為什么打開(kāi)GUI的script window時(shí),直提示未找到python2.7?

    電腦是已經(jīng)安裝了python2.7,為什么打開(kāi)GUI的script window時(shí),直提示未找到python2.7?
    發(fā)表于 11-14 07:50

    國(guó)產(chǎn)Cortex-A55實(shí)驗(yàn)箱操作案例分享:LED程序開(kāi)發(fā)

    、實(shí)驗(yàn)目的(1)熟悉Qt程序的開(kāi)發(fā)流程。(2)掌握QtCreator的基礎(chǔ)開(kāi)發(fā)使用。(3)通過(guò)編寫Qt程序實(shí)現(xiàn)LED控制的顯示界面。二、實(shí)驗(yàn)
    的頭像 發(fā)表于 11-01 08:10 ?551次閱讀
    國(guó)產(chǎn)Cortex-A55<b class='flag-5'>實(shí)驗(yàn)</b>箱操作案例分享:LED<b class='flag-5'>程序</b>開(kāi)發(fā)

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

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

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

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

    加法運(yùn)放電路實(shí)驗(yàn)報(bào)告數(shù)據(jù)分析

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

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

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

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

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