《跟我一起玩編程Python》是針對少兒、中小學(xué)生及零基礎(chǔ)編程學(xué)習(xí)者研發(fā)的Python入門教程,全書分基礎(chǔ)篇和提高篇兩部分,從初學(xué)者角度出發(fā),通過通俗易懂的語言、實用有趣的案列,詳細(xì)的講解了使用IDLE及Python框架進(jìn)行程序管理的知識和技術(shù)。本書主要講解了Python的安裝、Python語言基礎(chǔ)、語句、序列、元組、遍歷、字典、循環(huán)、Python游戲編程等內(nèi)容,結(jié)合實用案列具體分析講解,并對給出的程序進(jìn)行注釋,全面鍛煉邏輯思維能力,提高創(chuàng)意思考能力,強(qiáng)化流程規(guī)劃能力,訓(xùn)練腳本構(gòu)思能力,培養(yǎng)協(xié)同合作能力,加大升學(xué)(求職)競爭能力,使讀者輕松領(lǐng)會Python語言的精髓,領(lǐng)略Python的真正魅力。
★推薦1.時下正流行——當(dāng)下正流行的少兒編程語言眾多,而Python就是眾多語言中比較有趣又容易掌握的語言。
★推薦2.上手門檻低——只要你對Python編程有興趣,接受過編程啟蒙,很快就可上手。
★推薦3.專業(yè)性操作性強(qiáng)——作者計算機(jī)專業(yè)知識背景,過萬小時線上及線下授課經(jīng)驗,多次帶領(lǐng)學(xué)員獲得國內(nèi)外相關(guān)賽事大獎。書中配有完整的Python語言學(xué)習(xí)方案,通過示例講解教學(xué)內(nèi)容,隨堂練習(xí)配套答案檢驗學(xué)習(xí)效果,實戰(zhàn)練習(xí)提升操作能力,游戲開發(fā)培養(yǎng)研發(fā)能力。
★推薦4.大能聯(lián)袂推薦——樂博樂博機(jī)器人創(chuàng)始人兼CEO侯景剛傾情作序;北京機(jī)器人大賽總裁判長劉明非、中國大數(shù)據(jù)應(yīng)用聯(lián)盟人工智能專家委員會主任劉鵬、北京大學(xué)王選計算機(jī)研究所副教授高良才、樂博樂博機(jī)器人聯(lián)合創(chuàng)始人周煒聯(lián)袂推薦。
★推薦5.豐富的學(xué)習(xí)資源——掃描二維碼可以重復(fù)觀看視頻講解;下載40個源代碼文件;免費體驗在線課程。
★推薦6.與作者直接交流——加入讀者交流群與超級微課群,與作者一對一交流學(xué)習(xí)、與學(xué)員相互探討成長。
21世紀(jì)是AI人工智能時代。我們的生活中充滿了人工智能的元素:餐廳的服務(wù)機(jī)器人、圖書館的接引機(jī)器人、家中的智能家居等,讓我們的工作、生活、學(xué)習(xí)更加地便捷。
人工智能并不只與科學(xué)家有關(guān)。中國國務(wù)院發(fā)布《新一代人工智能發(fā)展規(guī)劃》,人工智能上升為國家發(fā)展戰(zhàn)略。規(guī)劃明確提出:“在中小學(xué)階段設(shè)置人工智能相關(guān)課程,逐步推廣編程教育。中小學(xué)生是國家人工智能科研方向的儲備軍,是人工智能發(fā)展的未來!蹦暇⒄憬鹊匾呀(jīng)將編程教育加入中小學(xué)課堂,并在高考中加入了編程試題,發(fā)展少兒編程教育已經(jīng)是大勢所趨,少兒編程更是如今每一名中小學(xué)生都應(yīng)該接觸、學(xué)習(xí)的課程。前美國總統(tǒng)奧巴馬提出過“每天編程一小時”的口號,F(xiàn)acebookCEO扎克伯格說過:“我們將會像閱讀和寫作一樣地教編程,我想為什么不能把這件事做得再快一點兒?”李開復(fù)也曾說過:“未來15年,50%的人類工作將會被人工智能所取代,編程會變得越來越重要。如果讓孩子從小就學(xué)編程,這會讓孩子的未來充滿更多的可能!
學(xué)生想要了解人工智能、學(xué)習(xí)人工智能,就必須要學(xué)習(xí)計算機(jī)語言,少兒編程應(yīng)運而生。少兒編程可以鍛煉中小學(xué)生的邏輯思維、計算思維和創(chuàng)新思維。在學(xué)習(xí)編程的過程中,學(xué)生可以按照計算機(jī)一樣嚴(yán)謹(jǐn)?shù)乃季S去思考問題,同時也可以獲得編程成功之后的成就感。
想要學(xué)習(xí)好編程,語言的選擇尤為重要,計算機(jī)語言有很多種,但不是所有的計算機(jī)語言都適合作為學(xué)生學(xué)習(xí)編程的啟蒙語言。
本書選擇了目前少兒編程中最適合學(xué)生學(xué)習(xí)的計算機(jī)語言——Python。
Python具有淺顯易懂、操作簡單等特點,被廣泛應(yīng)用于科學(xué)運算、云計算、網(wǎng)絡(luò)爬蟲、Web開發(fā)等眾多領(lǐng)域,同時,Python本身具有很多內(nèi)置的“庫”,還可以兼容其他外接“庫”,編程過程更加有趣,讓學(xué)生使用起來也更加方便。人工智能本身會涉及大量的數(shù)據(jù)運算,使用Python最為高效快捷,所以
Python本身也是最適合人工智能開發(fā)的編程語言。本書作者李珊擔(dān)任過后端開發(fā)、測試工程師等職位,具有多年一線少兒編程課教學(xué)經(jīng)驗,善于通過實例引導(dǎo)學(xué)生進(jìn)行深入的學(xué)習(xí)和探究,能夠?qū)W(xué)生們在學(xué)習(xí)過程中遇到的問題用巧妙的方法進(jìn)行分析講解,帶領(lǐng)學(xué)生輕松玩轉(zhuǎn)Python,深受學(xué)生和家長的支持與信賴。在書中,作者從最基礎(chǔ)的語句和數(shù)據(jù)類型出發(fā),致力于為學(xué)生打下夯實的編程基礎(chǔ),書中列舉了許多生活中常見的實例、有趣的小故事以及一些著名的數(shù)學(xué)問題,引導(dǎo)學(xué)生使用編程的方法來解決,讓學(xué)生在學(xué)習(xí)過程中體驗編程的魅力,讓編程過程更加有趣,是一本非常適合中小學(xué)生學(xué)習(xí)編程的啟蒙書籍。
樂博樂博教育創(chuàng)始人兼CEO侯景剛
李珊
VEX機(jī)器人世界錦標(biāo)賽教練;青少年機(jī)器人技術(shù)與人工智能編程能力(RAIC)測評培訓(xùn)導(dǎo)師;樂博樂博機(jī)器人教育、少兒編程教育培訓(xùn)講師;曾帶領(lǐng)學(xué)生斬獲2018年“獵豹汽車杯”首屆中國青少年人工智能大賽暨第九屆亞洲機(jī)器人錦標(biāo)賽VEX中國區(qū)選拔賽一等獎、2018年亞洲機(jī)器人錦標(biāo)賽VEX-IQ挑戰(zhàn)賽銀獎、2019年VEX機(jī)器人京津冀選拔賽一等獎等獎項。他多年來專注于從事一線機(jī)器人教育、少兒編程教育培訓(xùn),具有豐富的機(jī)器人課程、少兒編程課程授課經(jīng)驗,致力于打造能夠激發(fā)學(xué)生興趣,引導(dǎo)學(xué)生主動研究、主動學(xué)習(xí)的機(jī)器人編程課堂。
第1章初識Python
1.1 什么是編程002
1.2 什么是Python語言003
1.3 安裝Python005
1.4 使用IDLE,完成我們的第一條編碼011
第2章初識Python的數(shù)據(jù)類型
2.1 什么是數(shù)據(jù)類型024
2.2 常用的數(shù)據(jù)類型027
2.3 變量的妙用032
2.4 與Python一起做數(shù)學(xué)游戲吧037
2.5 字符串拼接054
2.6 注釋與轉(zhuǎn)義字符060
第3章Python的控制臺輸入用法
3.1 使用控制臺輸入input()070
3.2 數(shù)據(jù)類型轉(zhuǎn)換074
3.3 格式化字符串078
3.4 條件語句084
3.5 條件語句的嵌套088
3.6 多個并列條件判斷090
第4章下標(biāo)的使用
4.1 什么是下標(biāo)096
4.2 字符串str的操作及下標(biāo)的使用方法097
4.3 列表list操作及下標(biāo)的使用方法112
4.4 元組tuple的操作及下標(biāo)的使用方法131
4.5 利用type()來查詢數(shù)據(jù)類型134
4.6 認(rèn)識字典137
第5章讓你的程序循環(huán)起來!
5.1 認(rèn)識range148
5.2 認(rèn)識for循環(huán)154
5.3 認(rèn)識while循環(huán)173
5.4 break和continue175