99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

初學(xué)者學(xué)Python必看的幾個(gè)練手小項(xiàng)目

葉楓架構(gòu)師 ? 來(lái)源:葉楓架構(gòu)師 ? 作者:葉楓架構(gòu)師 ? 2022-02-23 17:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Python是一種面向?qū)ο蟮慕忉屝?a target="_blank">編程語(yǔ)言,源代碼與解釋器CPython遵守GPL協(xié)議,Python語(yǔ)法簡(jiǎn)潔清晰。

語(yǔ)法簡(jiǎn)潔清晰,那么我們用少量的Python代碼能做哪些有趣的東西?溫馨提示:文末必看。

一、畫愛(ài)心表白

1、圖形都是由一系列的點(diǎn)(X,Y)構(gòu)成的曲線,由于X,Y滿足一定的關(guān)系,所以我們就可以建立模型,建立表達(dá)式expression,當(dāng)滿足時(shí),兩個(gè)for循環(huán)(for X in range;for Y in range)就會(huì)每行每列的打印。

2、Python代碼與注釋:

![image.png](https://upload-images.jianshu.io/upload_images/27351833-c9f8f9c66ca2e2b1.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


理清思路一行代碼實(shí)現(xiàn):

![image.png](https://upload-images.jianshu.io/upload_images/27351833-d2ed90c31278a505.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


看上去是三行,在IDE中寫作一行Python代碼即可實(shí)現(xiàn),如圖:

![image.png](https://upload-images.jianshu.io/upload_images/27351833-bb8d8dea9eadb243.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


此圖為靜態(tài)圖,效果并不如意,那么我們把它做成動(dòng)態(tài)圖并實(shí)現(xiàn)圖文表白如何?(可自行更改字母內(nèi)容)

![image.png](https://upload-images.jianshu.io/upload_images/27351833-4912e0abb9422fdf.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


更改后代碼如下:

![image.png](https://upload-images.jianshu.io/upload_images/27351833-c42bb8bcdda29787.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


**二、快遞查詢工具**

1、此Python小項(xiàng)目需要用到j(luò)son與requests兩個(gè)庫(kù),還需調(diào)用API。

2、代碼注解:

![image.png](https://upload-images.jianshu.io/upload_images/27351833-988e88ca199718aa.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


3、查詢效果:

![image.png](https://upload-images.jianshu.io/upload_images/27351833-d35ef665ebc1cb9a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

!

**三、Python爬蟲(chóng)入門級(jí)別教程之圖片爬取**

1、很多因?yàn)榕d趣而學(xué)習(xí)Python的朋友大多是看到別人爬取視頻、圖片吧,我是以前看到別人爬取小電影,我才有動(dòng)力學(xué)的。

![image.png](https://upload-images.jianshu.io/upload_images/27351833-bba555c2560001a0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


2、Python代碼:

![image.png](https://upload-images.jianshu.io/upload_images/27351833-49def0d0d91df69a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


3、效果圖

![image.png](https://upload-images.jianshu.io/upload_images/27351833-c6b3199890eb3ec7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


**四、佛祖鎮(zhèn)樓**

![image.png](https://upload-images.jianshu.io/upload_images/27351833-2ed2b0883a80736a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


代碼有點(diǎn)那個(gè)......但是效果是出來(lái)了。同理,可畫其它的圖形,這個(gè)需要你自己的想象力。

**五、做動(dòng)畫手繪**

![image.png](https://upload-images.jianshu.io/upload_images/27351833-3dbd2124e7c65b72.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


示例:

源代碼:

![image.png](https://upload-images.jianshu.io/upload_images/27351833-6b751bc4740693e0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


**六、(壓軸)連連看暴力輔助**

連連看我相信大家都有玩過(guò),不多介紹。要完成它的輔助,首先我們能想到的有哪些?

圖像識(shí)別,鼠標(biāo)模擬。圖像識(shí)別可不一定要什么難度很高的算法。OpenCV這個(gè)神級(jí)框架,輕松幫我們搞定了,要善于利用工具。

由python win32的API就可以實(shí)現(xiàn)鼠標(biāo)模擬點(diǎn)擊。

想破解QQ的連連看,必須config.py里的配置改成QQ連連看對(duì)應(yīng)的配置,但配置是什么我不會(huì)說(shuō)出來(lái)。假如你能夠靠自己做出來(lái),偷著樂(lè)就好了,不要宣揚(yáng),假如說(shuō)你一定要張牙舞爪的到處顯擺... 我的確也不會(huì)說(shuō)啥,畢竟小編也正在這樣做。

源代碼:

![image.png](https://upload-images.jianshu.io/upload_images/27351833-28a16ebbed9c2654.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

審核編輯:符乾江

聲明:本文內(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)投訴
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3689

    瀏覽量

    95209
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4827

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    STM32裸機(jī)及FreeRTOS項(xiàng)目分享:U575智能手表+F103智能循跡避障小車(附全套教程/代碼)

    初學(xué)者學(xué)STM32時(shí),有一個(gè)好的學(xué)習(xí)路線是非常重要的,推薦"裸機(jī)開(kāi)發(fā)--裸機(jī)項(xiàng)目--RTOS開(kāi)發(fā)--RTOS項(xiàng)目"這個(gè)體系化路線,從基礎(chǔ)技能到項(xiàng)目
    的頭像 發(fā)表于 05-27 17:09 ?495次閱讀
    STM32裸機(jī)及FreeRTOS<b class='flag-5'>項(xiàng)目</b>分享:U575智能手表+F103智能循跡避障小車(附全套教程/代碼)

    入行嵌入式難度大不大?

    入行嵌入式難度大不大?根據(jù)不同的情況來(lái)分析下。 (一)零基礎(chǔ)入行 對(duì)于零基礎(chǔ)的初學(xué)者來(lái)說(shuō),嵌入式領(lǐng)域可能會(huì)有一定的門檻。需要從基礎(chǔ)的電子電路知識(shí)、編程語(yǔ)言(如C語(yǔ)言)學(xué)起,逐步掌握單片機(jī)開(kāi)發(fā)、嵌入式
    發(fā)表于 04-17 10:14

    從單片機(jī)初學(xué)者邁向單片機(jī)工程師

    從單片機(jī)初學(xué)者邁向單片機(jī)工程師,對(duì)初學(xué)者非常適用。 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支持一下哦~)
    發(fā)表于 04-15 14:06

    linux初學(xué)者,用這樣的開(kāi)發(fā)板合適嗎?

    這款是深圳市九鼎創(chuàng)展科技有限公司的全志A40I開(kāi)發(fā)板,適合linux初學(xué)者嗎? 先用開(kāi)發(fā)板調(diào)試,調(diào)試成功后,就可以單獨(dú)用核心板,再配合自己做的底板就可以做產(chǎn)品了。 做核心板還是難度太大了,開(kāi)發(fā)周期太長(zhǎng),直接用核心板。穩(wěn)定靠譜
    發(fā)表于 04-10 11:11

    12V開(kāi)關(guān)電源制作_適合初學(xué)者制作的TOP22X系列開(kāi)關(guān)電源

    TOP22X系列雖然出來(lái)得比較早,但外圍簡(jiǎn)單、高效,適合初學(xué)者制作。圖下面的是量產(chǎn)的真實(shí)數(shù)據(jù)。變壓器都是PC40材質(zhì)。同樣適合100KHZ的其它芯片驅(qū)動(dòng)的單端反激式開(kāi)關(guān)電源 需要完整版資料可下載附件查看哦!
    發(fā)表于 04-02 14:39

    【入門必看】人工智能就該這樣學(xué)!一文盤點(diǎn)人工智能全棧工程師學(xué)習(xí)路徑

    體系龐雜,網(wǎng)上資料零散,很多初學(xué)者不知道從哪兒下手,又擔(dān)心自己學(xué)不會(huì)。很多時(shí)候網(wǎng)上找了一堆電子書、視頻、源碼資料,學(xué)起來(lái)又感覺(jué)很慢,有的可能又半途而廢。結(jié)合初學(xué)者的這些
    的頭像 發(fā)表于 02-14 16:33 ?650次閱讀
    【入門<b class='flag-5'>必看</b>】人工智能就該這樣<b class='flag-5'>學(xué)</b>!一文盤點(diǎn)人工智能全棧工程師學(xué)習(xí)路徑

    EE-269:以太網(wǎng)802.3初學(xué)者指南

    電子發(fā)燒友網(wǎng)站提供《EE-269:以太網(wǎng)802.3初學(xué)者指南.pdf》資料免費(fèi)下載
    發(fā)表于 01-05 09:48 ?1次下載
    EE-269:以太網(wǎng)802.3<b class='flag-5'>初學(xué)者</b>指南

    XD08M3232紅外感應(yīng)單片機(jī)開(kāi)發(fā)板適合初學(xué)者嗎?

    的IRAM和256字節(jié)的XRAM,這些都為初學(xué)者提供了足夠的空間來(lái)進(jìn)行各種實(shí)驗(yàn)和項(xiàng)目開(kāi)發(fā)。此外,它還具有恒流驅(qū)動(dòng)電路、內(nèi)置運(yùn)算放大器和模擬比較器等特性,這些都是初學(xué)者在學(xué)習(xí)過(guò)程中可能會(huì)用到的功能。 2.
    發(fā)表于 12-07 14:55

    人工智能就該這樣學(xué)!零基礎(chǔ)小白超詳細(xì)AI學(xué)習(xí)路徑(算法原理+Python代碼+項(xiàng)目案例)

    體系龐雜,網(wǎng)上資料零散,很多初學(xué)者不知道從哪兒下手,又擔(dān)心自己學(xué)不會(huì)。很多時(shí)候網(wǎng)上找了一堆電子書、視頻、源碼資料,學(xué)起來(lái)又感覺(jué)很慢,有的可能又半途而廢。結(jié)合初學(xué)者的這些
    的頭像 發(fā)表于 12-02 15:14 ?1696次閱讀
    人工智能就該這樣<b class='flag-5'>學(xué)</b>!零基礎(chǔ)小白超詳細(xì)AI學(xué)習(xí)路徑(算法原理+<b class='flag-5'>Python</b>代碼+<b class='flag-5'>項(xiàng)目</b>案例)

    基于瑞薩FPB-RA4E2智能床頭燈項(xiàng)目——4 APP制作

    Inventor最初是為Android系統(tǒng)設(shè)計(jì)的,但最新版本已經(jīng)支持iOS系統(tǒng)。該平臺(tái)適合初學(xué)者和非專業(yè)開(kāi)發(fā)者,降低了移動(dòng)應(yīng)用開(kāi)發(fā)的門檻。用戶可以通過(guò)瀏覽器訪問(wèn)App Inventor,并將項(xiàng)目保存在云服務(wù)器中,方便跨設(shè)備開(kāi)發(fā) APP界面 APP代碼:
    發(fā)表于 11-29 22:38

    對(duì)比Python與Java編程語(yǔ)言

    Python與Java都是目前非常流行的編程語(yǔ)言,它們各有其獨(dú)特的優(yōu)勢(shì)和適用場(chǎng)景。以下是對(duì)這兩種編程語(yǔ)言的對(duì)比: 一、語(yǔ)法和易用性 Python 語(yǔ)法簡(jiǎn)潔,代碼更易讀,非常適合初學(xué)者。 動(dòng)態(tài)類型系統(tǒng)
    的頭像 發(fā)表于 11-15 09:31 ?1062次閱讀

    樹(shù)莓派開(kāi)發(fā)的最佳編程語(yǔ)言選擇

    應(yīng)用。 1. Python 優(yōu)勢(shì): 易學(xué)易用: Python以其簡(jiǎn)潔的語(yǔ)法和強(qiáng)大的功能而聞名,非常適合初學(xué)者。 廣泛的庫(kù)支持: Python擁有大量的庫(kù),如GPIO Zero、PiGP
    的頭像 發(fā)表于 11-11 11:34 ?2014次閱讀

    入門?畢設(shè)?競(jìng)賽?項(xiàng)目練手?STM32/嵌入式/物聯(lián)網(wǎng)學(xué)習(xí),有這幾款開(kāi)發(fā)板就夠了!

    針對(duì)STM32單片機(jī)、嵌入式Linux、物聯(lián)網(wǎng)初學(xué)者,我們精心梳理了從“入門到項(xiàng)目進(jìn)階”完整學(xué)習(xí)路徑,并配有詳細(xì)的教程、視頻講解、源代碼以及豐富的實(shí)戰(zhàn)案例資料??蓮V泛用于高校教學(xué)、學(xué)生畢設(shè)、個(gè)人
    的頭像 發(fā)表于 10-10 16:31 ?1107次閱讀
    入門?畢設(shè)?競(jìng)賽?<b class='flag-5'>項(xiàng)目</b><b class='flag-5'>練手</b>?STM32/嵌入式/物聯(lián)網(wǎng)學(xué)習(xí),有這幾款開(kāi)發(fā)板就夠了!

    我用的是multisim14.0,因?yàn)槭?b class='flag-5'>初學(xué)者,仿真電路的時(shí)候找不到合適的模型,應(yīng)該怎么辦?

    我用的是multisim14.0,因?yàn)槭?b class='flag-5'>初學(xué)者,仿真電路的時(shí)候找不到合適的模型,應(yīng)該怎么辦? 比如我電路用的是AO3400的NMOS,但是在multisim14.0軟件自帶的元件庫(kù)里面沒(méi)找到類似的,開(kāi)啟電壓是1.5v的nmos,請(qǐng)教大家,應(yīng)該怎么辦?
    發(fā)表于 08-23 10:59

    使用Python進(jìn)行Ping測(cè)試

    )請(qǐng)求包,然后等待目標(biāo)主機(jī)返回響應(yīng)包,從而測(cè)量網(wǎng)絡(luò)的延遲和丟包情況。隨著Python編程語(yǔ)言的廣泛應(yīng)用,越來(lái)越多的網(wǎng)絡(luò)工程師開(kāi)始使用Python進(jìn)行自動(dòng)化網(wǎng)絡(luò)測(cè)試和管理任務(wù)。本篇文章將詳細(xì)介紹如何使用Python進(jìn)行Ping測(cè)試
    的頭像 發(fā)表于 08-12 17:56 ?1002次閱讀
    使用<b class='flag-5'>Python</b>進(jìn)行Ping測(cè)試