最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

學(xué)了Python基礎(chǔ),苦于無法上手實(shí)戰(zhàn),那就看這本妙趣橫生的項(xiàng)目之旅

2023-07-04 15:49 作者:下班被游戲打-  | 我要投稿

Python語言能讓編程變得更加簡單易學(xué)。但是,在掌握Python基礎(chǔ)知識(shí)后,你是否面臨編程技能無法提升,不知后續(xù)學(xué)習(xí)該如何開展的問題?《Python編程實(shí)戰(zhàn) 妙趣橫生的項(xiàng)目之旅》包含許多有趣的編程實(shí)踐項(xiàng)目,這些項(xiàng)目能帶給你靈感。

圖片


掌學(xué)了Python基礎(chǔ),苦于無法上手實(shí)戰(zhàn)?
看這本?。?!
妙趣橫生的實(shí)戰(zhàn)項(xiàng)目,讓你快速成為開發(fā)高手!
有趣——23個(gè)趣味項(xiàng)目,帶你全方位提升編程技能;
有效——興趣驅(qū)動(dòng)練習(xí),提升學(xué)習(xí)效率;
有用——配套的項(xiàng)目代碼+相關(guān)資源

本書內(nèi)容

第1章 虛假姓名生成器:這是一個(gè)熱身項(xiàng)目。本章先介紹Python的PEP 8標(biāo)準(zhǔn)、PEP 257標(biāo)準(zhǔn)、Pylint模塊和pydocstyle模塊。這些標(biāo)準(zhǔn)和模塊會(huì)幫助你分析代碼是否符合編程規(guī)范。本章最后會(huì)給出一個(gè)奇怪姓名生成器程序,它的設(shè)計(jì)靈感來源于美國網(wǎng)絡(luò)電視節(jié)目《靈異妙探》。

第2章 尋找回文:本章教你對(duì)代碼進(jìn)行性能分析。與此同時(shí),你還會(huì)學(xué)到拯救掙扎在痛苦邊緣的DC漫畫中的女巫薩塔娜的方法。通過在線字典來尋找神奇的回文串,你可以幫助薩塔娜打敗時(shí)間反轉(zhuǎn)惡鬼。

第3章 尋找易位詞:編寫一個(gè)幫助用戶創(chuàng)建他們輸入名字的易位詞的程序。例如,用“Clint Eastwood”生成“old west action”;然后,利用語言篩查器幫助湯姆· 馬沃洛· 里德爾(Tom Marvolo Riddle)找到他名字的易位詞——“I am Lord Voldemort”。

第4章 破解美國內(nèi)戰(zhàn)密碼:首先,研究并破解歷史上經(jīng)典的軍事密碼——聯(lián)邦路由密碼;然后,讓雙方的間諜使用鋸齒形柵欄密碼發(fā)送和譯碼秘密信息。

第5章 編寫英國內(nèi)戰(zhàn)密碼:通過破解來自英國內(nèi)戰(zhàn)時(shí)期的空密碼,獲取明文隱含的深層次信息;之后,設(shè)計(jì)和實(shí)現(xiàn)更復(fù)雜的空密碼以完成拯救蘇格蘭女王瑪麗的任務(wù)。

第9章 用馬爾可夫鏈分析技術(shù)編寫俳句:本章將第8章的音節(jié)計(jì)數(shù)模塊與馬爾可夫鏈算法進(jìn)行組合,通過分析含有數(shù)百個(gè)古今俳句的語料庫,實(shí)現(xiàn)讓計(jì)算機(jī)編寫俳句的目標(biāo)。

第10章 我們孤獨(dú)嗎——探索費(fèi)米悖論:利用德雷克方程、銀河系的大小以及假設(shè)的可探測(cè)“輻射氣泡”大小,研究外星無線電信號(hào)缺失的原因;學(xué)習(xí)和使用流行的Tkinter模塊,構(gòu)建星系和地球自身的無線電氣泡圖。

第11章 蒙蒂·霍爾問題:首先論證蒙蒂·霍爾問題,然后使用面向?qū)ο缶幊陶Z言構(gòu)建一個(gè)有趣的、帶有圖形界面接口的蒙蒂霍爾游戲。

第12章 儲(chǔ)蓄安全:使用蒙特卡羅金融模型為你自己(或你的父母)安排安穩(wěn)的退休生活。

第13章 模擬外星火山:利用pygame模塊模擬木星衛(wèi)星艾奧上的火山爆發(fā)場景。

第14章 用探測(cè)器繪制火星地圖:本章的目標(biāo)是構(gòu)建一款基于重力的街機(jī)游戲。當(dāng)衛(wèi)星燃料沒有耗盡,也沒有在大氣層中燃燒時(shí),讓衛(wèi)星的運(yùn)行軌道變成一個(gè)圓形的測(cè)繪軌道。通過顯示衛(wèi)星的關(guān)鍵參數(shù),跟蹤其運(yùn)行軌跡,為火星添加陰影圖示,并讓火星緩慢繞其軸旋轉(zhuǎn),以此來學(xué)習(xí)軌道力學(xué)知識(shí)。

第15章 用行星疊加技術(shù)完善天體攝影圖片:利用Python的圖像庫,對(duì)從視頻中獲取的低質(zhì)量圖像進(jìn)行光學(xué)疊加,從而顯現(xiàn)木星的云帶和大紅斑效果;利用Python內(nèi)置的os模塊和shutil模塊,學(xué)習(xí)解決文件、文件夾和目錄路徑等問題。

本書每章的末尾都至少包含一個(gè)實(shí)踐項(xiàng)目或挑戰(zhàn)項(xiàng)目。在本書的配套資源或附錄中,你可以找到每個(gè)實(shí)踐項(xiàng)目的答案。但這并不意味著這個(gè)答案就是最好的——你可能會(huì)想出一個(gè)更好的答案,所以在此之前不要偷看答案!

然而,對(duì)于挑戰(zhàn)項(xiàng)目,你只能靠自己。1519年,當(dāng)科爾特斯入侵墨西哥時(shí),他將帆船燒掉,讓追隨他的士兵意識(shí)到他們沒有回頭路,于是他們不得不以堅(jiān)定的決心面對(duì)阿茲特克人。因此,短語“burn your boat”(破釜沉舟)成為全心全意或全身心投入一項(xiàng)任務(wù)的代名詞。這也是你面對(duì)挑戰(zhàn)項(xiàng)目時(shí)應(yīng)有的態(tài)度,如果你這樣做了,那么你從這些練習(xí)中學(xué)到的東西可能會(huì)比從書中其他部分學(xué)到的東西都要多!

目錄

第 1章 虛假姓名生成器 1
1.1 項(xiàng)目1:生成假名 1
1.1.1 項(xiàng)目規(guī)劃與設(shè)計(jì) 1
1.1.2 策略 2
1.1.3 偽代碼 2
1.1.4 代碼 3
1.2 本章小結(jié) 11
1.3 延伸閱讀 12
1.3.1 偽代碼編寫標(biāo)準(zhǔn) 12
1.3.2 編程規(guī)范 12
1.3.3 第三方模塊 12
1.4 實(shí)踐項(xiàng)目 12
1.4.1 兒童黑話 13
1.4.2 簡單條形圖 13
1.5 挑戰(zhàn)項(xiàng)目 13
1.5.1 拉丁文簡單條形圖 14
1.5.2 中間名 14
1.5.3 挑戰(zhàn)不同的項(xiàng)目 14
第 2章 尋找回文 15
2.1 尋找和加載字典文件 15
2.1.1 處理文件打開異?!?6
2.1.2 加載字典文件 16
2.2 項(xiàng)目2:尋找回文單詞 18
2.2.1 策略和偽代碼 18
2.2.2 尋找回文單詞的代碼 19
2.3 項(xiàng)目3:尋找回文短語 20
2.3.1 策略和偽代碼 20
2.3.2 尋找回文短語的代碼 22
2.3.3 程序性能分析 24
2.4 本章小結(jié) 27
2.5 延伸閱讀 27
2.6 實(shí)踐項(xiàng)目:字典清理 27
2.7 挑戰(zhàn)項(xiàng)目:用遞歸方法查找回文 27
第3章 尋找易位詞 28
3.1 項(xiàng)目4:尋找單詞的易位詞 28
3.1.1 策略和偽代碼 28
3.1.2 尋找易位詞的代碼 30
3.2 項(xiàng)目5:尋找易位短語 31
3.2.1 策略和偽代碼 32
3.2.2 尋找易位短語的代碼 35
3.3 項(xiàng)目6:尋找伏地魔(Voldemort)——高盧人策略 41
3.4 項(xiàng)目7:尋找伏地魔(Voldemort)——英式蠻力方式 43
3.4.1 策略 43
3.4.2 英式蠻力方式的代碼 45
3.5 本章小結(jié) 52
3.6 延伸閱讀 52
3.7 實(shí)踐項(xiàng)目:尋找二元字母組 52
3.8 挑戰(zhàn)項(xiàng)目:易位詞自動(dòng)生成器 52
第4章 破解美國內(nèi)戰(zhàn)密碼 53
41 項(xiàng)目8:路由密碼 53
4.1.1 策略 55
4.1.2 偽代碼 57
4.1.3 解密路由密碼的代碼 58
4.1.4 破解路由密碼 60
4.1.5 增加用戶接口 62
4.2 項(xiàng)目9:柵欄密碼 67
4.2.1 策略 68
4.2.2 使用柵欄密碼加密代碼 69
4.2.3 使用柵欄密碼解密代碼 71
4.3 本章小結(jié) 73
4.4 延伸閱讀 73
4.5 實(shí)踐項(xiàng)目 74
4.5.1 黑客林肯 74
4.5.2 判斷密碼類型 74
4.5.3 以字典的形式存儲(chǔ)密鑰 74
4.5.4 自動(dòng)生成可能的密鑰 75
4.5.5 路由換位密碼:暴力破解 75
4.6 挑戰(zhàn)項(xiàng)目 76
4.6.1 路由密碼編碼器 76
4.6.2 三欄式柵欄密碼 77

需要的小伙伴,領(lǐng)取方式如下:

1、一鍵三連+關(guān)注

2、后臺(tái)主動(dòng)留下痕跡:“資料”(重點(diǎn))


學(xué)了Python基礎(chǔ),苦于無法上手實(shí)戰(zhàn),那就看這本妙趣橫生的項(xiàng)目之旅的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
肇州县| 沿河| 襄汾县| 琼结县| 平遥县| 白沙| 黑山县| 河间市| 昌江| 普定县| 峨眉山市| 常宁市| 大理市| 通山县| 东兴市| 北海市| 南郑县| 渝北区| 江阴市| 瑞金市| 清流县| 宁明县| 凭祥市| 体育| 蓝山县| 迁安市| 文山县| 夏津县| 武胜县| 高尔夫| 印江| 长春市| 龙胜| 上饶县| SHOW| 嘉荫县| 舞阳县| 濮阳市| 图木舒克市| 依兰县| 新宾|