一位拍博士,帶著一位小男生和一位小女生一起探索Python星球,完成一個(gè)又一個(gè)的任務(wù)。學(xué)習(xí)不枯燥,由一個(gè)連貫的故事入手,引人入勝,在不斷完成挑戰(zhàn)的過(guò)程中學(xué)會(huì)Python。從認(rèn)識(shí)Python開(kāi)始,由淺入深掌握Python的核心語(yǔ)法,進(jìn)而運(yùn)用Python體驗(yàn)辦公自動(dòng)化,在Excel中編寫(xiě)九九乘法表,使用GUI制作軟件。書(shū)中融入了很多貼近生活和工作的案例并配備練習(xí)挑戰(zhàn),學(xué)習(xí)應(yīng)用練習(xí)交替讓學(xué)習(xí)更高效。
知識(shí)性、趣味性:一位拍博士,帶著一位小男生和一位小女生,從認(rèn)識(shí)Python開(kāi)始,由淺入深掌握Python的核心語(yǔ)法,一起探索Python星球,完成一個(gè)又一個(gè)的挑戰(zhàn)任務(wù)。 豐富的教學(xué)案例:書(shū)中融入了很多貼近生活和工作的案例,章節(jié)后安排練習(xí)挑戰(zhàn),通過(guò)學(xué)習(xí)―應(yīng)用―練習(xí)交替,循序漸進(jìn),讓學(xué)習(xí)更高效,逐步掌握所學(xué)內(nèi)容。 答疑解惑:提供公眾號(hào)在線答疑、交流服務(wù),讓學(xué)習(xí)無(wú)后顧之憂。
前言
說(shuō)起Python,我們可能都會(huì)想起一些高大上的詞匯:大數(shù)據(jù)、人工智能、機(jī)器學(xué)習(xí)等。Python被認(rèn)為是人工智能、機(jī)器學(xué)習(xí)的語(yǔ)言,但很多人都不知道原因,這得從人工智能背后的技術(shù)說(shuō)起。人工智能要求機(jī)器能自主學(xué)習(xí)成長(zhǎng),機(jī)器要會(huì)學(xué)習(xí),首先要積累大量的數(shù)據(jù),然后運(yùn)用機(jī)器學(xué)習(xí)算法如線性回歸、決策樹(shù)、神經(jīng)網(wǎng)絡(luò)等,讓機(jī)器能從大量的數(shù)據(jù)中自主實(shí)現(xiàn)學(xué)習(xí)。Python簡(jiǎn)潔易用的特點(diǎn),以及在數(shù)據(jù)處理方面的強(qiáng)悍能力,使得目前市面上大部分人工智能的代碼,都由Python來(lái)實(shí)現(xiàn)。
青少年學(xué)習(xí)Python可不僅僅是因?yàn)樗鼜?qiáng)大,更多是因?yàn)樗脑O(shè)計(jì)哲學(xué)是優(yōu)雅、明確、簡(jiǎn)單。它的語(yǔ)言方式與自然語(yǔ)言很是接近,具有很好的可閱讀性,當(dāng)然理解起來(lái)也就不是晦澀難懂,更容易讓人親近。同時(shí)小學(xué)、初中、高中對(duì)于編程教育和信息學(xué)的推進(jìn)幾乎都選中了Python。
萬(wàn)丈高樓平地起,無(wú)論我們將來(lái)是使用Python進(jìn)行數(shù)據(jù)分析,還是編寫(xiě)人工智能的程序,都需要掌握Python的基礎(chǔ)語(yǔ)法和鍛煉編程的思考方式。這正是一本可以帶你通向Python世界的書(shū)籍。
書(shū)中每一章甚至每一節(jié)都是一個(gè)小任務(wù)一個(gè)小挑戰(zhàn),拍博士帶著小男生小P和小女生小溪,還有翻開(kāi)本書(shū)的你,一起挑戰(zhàn)Python星球的任務(wù)。
這本書(shū)不僅帶著你掌握Python的基礎(chǔ)語(yǔ)法,還會(huì)帶你一起思考,一起學(xué)習(xí)Python的各種功能模塊,一起研究如何查找Bug解決問(wèn)題,如何理解類與對(duì)象,更會(huì)帶你處理文件,學(xué)習(xí)辦公自動(dòng)化,后我們還一起制作軟件。
快來(lái)學(xué)習(xí)吧,我在Python星球等你喲!
小溪流
2020年12月
小溪流中國(guó)科學(xué)技術(shù)大學(xué)軟件工程專業(yè)碩士,互聯(lián)網(wǎng)上市企業(yè)高級(jí)軟件工程師,一位程序員媽媽。從高中開(kāi)始接觸編程,本科、碩士一直研究計(jì)算機(jī)軟件。曾前往澳大利亞參與計(jì)算機(jī)學(xué)術(shù)交流,創(chuàng)作的少兒類Python書(shū)籍深受孩子喜愛(ài)。 經(jīng)常用孩子易于理解的話語(yǔ),在多個(gè)社群論壇和微信交流群幫助孩子解答各類學(xué)習(xí)問(wèn)題,并與一線老師交流教學(xué)問(wèn)題。
目 錄
第1章 來(lái)到Python星球001
1.1 了解你的武器001
1.2 下載Python匯聚能量004
1.3 安裝Python,啟動(dòng)能量005
1.4 為什么要學(xué)Python010
第2章 成為Python的主人011
2.1 讓Python認(rèn)識(shí)你011
2.2 啟動(dòng)Python,完成個(gè)任務(wù)011
2.3 屬于你的個(gè)Python文件013
2.4 輸入與輸出的挑戰(zhàn)018
第3章 不能小瞧的注釋020
3.1 學(xué)會(huì)注釋技能020
3.2 增加一個(gè)技能點(diǎn)單行注釋021
3.3 升級(jí)技能多行注釋022
3.4 注釋技能試煉023
第4章 Python的記憶中樞025
4.1 各種記憶數(shù)據(jù)類型025
4.2 數(shù)字類型025
4.3 字符串類型028
4.4 List(列表)029
4.5 Tuple(元組)030
4.6 Set(集合)031
4.7 Dictionary(字典)032
4.8 記憶中樞小挑戰(zhàn)033
第5章 變量真的會(huì)變035
5.1 新知識(shí)變量035
5.2 給數(shù)據(jù)貼上標(biāo)簽036
5.3 會(huì)變的變量038
5.4 變量對(duì)名字很講究041
5.5 魔術(shù)小挑戰(zhàn)044