注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)每個(gè)人的Python:數(shù)學(xué)、算法和游戲編程訓(xùn)練營(yíng)(微課版)

每個(gè)人的Python:數(shù)學(xué)、算法和游戲編程訓(xùn)練營(yíng)(微課版)

每個(gè)人的Python:數(shù)學(xué)、算法和游戲編程訓(xùn)練營(yíng)(微課版)

定 價(jià):¥89.00

作 者: 張益琿 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302589761 出版時(shí)間: 2021-10-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 324 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《每個(gè)人的Python:數(shù)學(xué)、算法和游戲編程訓(xùn)練營(yíng)(微課版)》以數(shù)學(xué)為切入點(diǎn),以Python編程語(yǔ)言為工具,介紹大量流行的編程題目的解題思路,并且提供了多種解題方案。該書(shū)涉及的編程題目領(lǐng)域廣泛,包括數(shù)字類(lèi)題目、圖形類(lèi)題目、字符串類(lèi)題目、數(shù)據(jù)結(jié)構(gòu)類(lèi)題目以及游戲類(lèi)題目等,由淺入深地訓(xùn)練讀者的編程思維能力。通過(guò)該書(shū)的學(xué)習(xí),讀者可以掌握使用編程工具解決問(wèn)題的核心思路,并能夠獨(dú)立思考和解決各種場(chǎng)景下的編程問(wèn)題。對(duì)于從未接觸過(guò)編程的人員來(lái)說(shuō),該書(shū)以問(wèn)題驅(qū)動(dòng)的教學(xué)方法,因?yàn)橛腥で覐?qiáng)調(diào)動(dòng)手實(shí)踐,非常適合初學(xué)者快速入門(mén)。對(duì)于編程人員來(lái)說(shuō),該書(shū)介紹的解題思路和算法可以幫助編程人員提高代碼質(zhì)量?!睹總€(gè)人的Python:數(shù)學(xué)、算法和游戲編程訓(xùn)練營(yíng)(微課版)》也適合編程領(lǐng)域的求職者使用,書(shū)中提供的編程題目很多都是面試中常見(jiàn)的算法問(wèn)題。

作者簡(jiǎn)介

  張益琿(網(wǎng)名:琿少) 多年iOS開(kāi)發(fā)經(jīng)驗(yàn),51CTO學(xué)院、CSDN學(xué)院簽約講師 ,主要從事移動(dòng)端應(yīng)用開(kāi)發(fā),曾就職于國(guó)內(nèi)知名電商網(wǎng)站,從事iOS端應(yīng)用程序的業(yè)務(wù)開(kāi)發(fā)與性能優(yōu)化工作。目前在國(guó)內(nèi)知名社交產(chǎn)品公司從事IM系統(tǒng)的架構(gòu)設(shè)計(jì)工作。對(duì)iOS開(kāi)發(fā)、React Native和Flutter跨平臺(tái)開(kāi)發(fā)及JavaScript前端開(kāi)發(fā)都擁有豐富的經(jīng)驗(yàn)。已出版《iOS開(kāi)發(fā)實(shí)戰(zhàn):從零基礎(chǔ)到App Store上架》《React Native全教程:移動(dòng)端跨平臺(tái)應(yīng)用開(kāi)發(fā)》《iOS開(kāi)發(fā)實(shí)戰(zhàn):從零基礎(chǔ)到上架App Store(第3版)》《Swift從零到精通iOS開(kāi)發(fā)》等多本編程著作。開(kāi)源中國(guó)特邀技術(shù)專(zhuān)家,發(fā)表相關(guān)技術(shù)博客400余篇,訪(fǎng)問(wèn)量100萬(wàn)余次。

圖書(shū)目錄

第1章 走進(jìn)Python世界
1.1 認(rèn)識(shí)Python
1.1.1 Python的由來(lái)
1.1.2 Python可以做什么
1.2 開(kāi)發(fā)環(huán)境準(zhǔn)備
1.2.1 安裝Python語(yǔ)言包
1.2.2 使用Sublime Text編程工具
1.3 編程中的基礎(chǔ)概念
1.3.1 面向過(guò)程編程中的基礎(chǔ)概念
1.3.2 面向?qū)ο缶幊讨械幕A(chǔ)概念
1.4 Python語(yǔ)法初步
1.4.1 編程風(fēng)格
1.4.2 變量與數(shù)據(jù)類(lèi)型
1.4.3 運(yùn)算符
1.4.4 流程控制語(yǔ)句
1,4.5 常用的數(shù)學(xué)函數(shù)
1.4.6 字符串操作相關(guān)方法
1.4.7 列表操作相關(guān)方法
1.4.8 字典操作相關(guān)方法
1.4.9 函數(shù)
1.5 Python面向?qū)ο缶幊?br />1.5.1 Python中的類(lèi)
1.5.2 類(lèi)的繼承
1.5.3 模塊和包的應(yīng)用
本章結(jié)語(yǔ)
第2章 編程與數(shù)學(xué)
2.1 二進(jìn)制運(yùn)算
2.1.1 計(jì)算機(jī)的思考方式
2.1.2 計(jì)算機(jī)中數(shù)據(jù)的存儲(chǔ)方式
2.2 靈活使用程序打印數(shù)據(jù)
2.2.1 小試牛刀——打印乘法口訣表
2.2.2 小試牛刀——打印簡(jiǎn)單圖形
2.3 小試牛刀——簡(jiǎn)易計(jì)算器
2.3.1 接收用戶(hù)輸入
2.3.2 在終端運(yùn)行的簡(jiǎn)易計(jì)算器
本章結(jié)語(yǔ)
第3章 有趣的數(shù)字——特殊數(shù)
3.1 阿姆斯特朗數(shù)
3.1.1 什么是阿姆斯特朗數(shù)
3.1.2 算法與實(shí)現(xiàn)——判斷一個(gè)數(shù)是否為阿姆斯特朗數(shù)
3.2 自除數(shù)
3.2.1 算法與實(shí)現(xiàn)——篩選自除數(shù)
3.2.2 使用高級(jí)循環(huán)方法對(duì)代碼進(jìn)行優(yōu)化
3.3 完全平方數(shù)
3.3.1 算法實(shí)現(xiàn)——四平方數(shù)和定理
3.3.2 編程實(shí)現(xiàn)——解決完全平方數(shù)問(wèn)題
3.4 強(qiáng)整數(shù)
3.4.1 編程實(shí)現(xiàn)——篩選強(qiáng)整數(shù)
3.4.2 代碼改進(jìn)——強(qiáng)整數(shù)檢索上限的尋找
3.5 回文數(shù)
3.5.1 編程實(shí)現(xiàn)——判斷回文數(shù)
3.5.2 代碼改進(jìn)——求回文素?cái)?shù)
3.6 丑數(shù)
3.6.1 編程實(shí)現(xiàn)——如何判斷丑數(shù)
3.6.2 代碼改進(jìn)——嘗試找到第n個(gè)丑數(shù)
3.6.3 代碼改進(jìn)——解決丑數(shù)擴(kuò)展問(wèn)題
3.6.4 算法改進(jìn)——使用二分查找第n個(gè)丑數(shù)
3.7 完美數(shù)
3.7.1 完美數(shù)的故事
3.7.2 編程實(shí)現(xiàn)——如何判斷完美數(shù)
3.8 快樂(lè)數(shù)
3.9 順次數(shù)
3.10 步進(jìn)數(shù)
3.11 中心對(duì)稱(chēng)數(shù)
3.11.1 編程實(shí)現(xiàn)——通過(guò)字典映射來(lái)判斷中心對(duì)稱(chēng)數(shù)
3.11.2 代碼改進(jìn)——查找指定位數(shù)的中心對(duì)稱(chēng)數(shù)
3.11.3 代碼改進(jìn)——確定中心對(duì)稱(chēng)數(shù)的個(gè)數(shù)
3.12 累加數(shù)
3.13 易混淆數(shù)
本章結(jié)語(yǔ)
第4章 有趣的數(shù)字——數(shù)字計(jì)算
4.1 二進(jìn)制相關(guān)運(yùn)算
4.1.1 編程實(shí)現(xiàn)——二進(jìn)制求和
4.1.2 編程實(shí)現(xiàn)——求十進(jìn)制數(shù)的反碼
4.1.3 編程實(shí)現(xiàn)——計(jì)算漢明距離
4.1.4 代碼改進(jìn)——求二進(jìn)制數(shù)中1的最長(zhǎng)間距
4.1.5 代碼改進(jìn)——顛倒二進(jìn)制數(shù)
4.2 玩轉(zhuǎn)四則運(yùn)算
……
第5章 圖形世界的點(diǎn)線(xiàn)面
第6章 探索字符的世界——字符串操作
第7章 探索字符的世界——字符串應(yīng)用
第8章 玩轉(zhuǎn)數(shù)據(jù)結(jié)構(gòu)——列表與鏈表
第9章 玩轉(zhuǎn)數(shù)據(jù)結(jié)構(gòu)——棧、堆與隊(duì)列
第10章 玩轉(zhuǎn)數(shù)據(jù)結(jié)構(gòu)——樹(shù)與圖
第11章 燒腦游戲編程——熱身篇
第12章 燒腦游戲編程——進(jìn)階篇
第13章 巧用編程工具

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)