- 零基礎學Python編程(少兒趣味版)
- 溪溪爸爸
- 1051字
- 2020-11-04 16:41:46
前言
如今的孩子生在一個計算機時代,曾被父母認為是高科技的編程技術對于他們來說已司空見慣,就像跳舞、畫畫和彈鋼琴一樣。如果孩子從小就接觸程序設計,日積月累,肯定大有裨益。
對于長期從事程序設計的人來說,編程不僅是一種應用技能,還是一種讓人考慮問題更加縝密的訓練方法。因為程序本身是看不見、摸不著的,程序中的數據結構和算法設計能夠激發人腦的抽象思維能力,對開發大腦潛能有益無害。
但是當前程序設計語言非常多,有些適合大型應用開發,有些適合圖形圖像處理,還有些適合科學計算。因此,選擇一種適合孩子入門的程序設計語言以作為探索計算機世界的工具是一個值得仔細考慮的嚴肅問題。這種程序設計語言必須簡潔明了、易于理解、可讀性強,而且應該同時具有鮮明的特征和對計算機程序基礎知識的普遍應用。Python就是這樣一種語言。最重要的是Python語言在國內和國外都有很高的人氣和支持度,這表示它將是一門能夠長期發展的、有生命力的語言。從小學習Python不必有“過時”的顧慮,Python語言博大精深,適用廣泛,愿意的話,這門語言可以一直深入學習下去。
總之,從小就了解Python,甚至喜歡上Python程序設計,將是一件非常有益的事情。
如果你開始對Python感興趣,決定讀一讀本書,就讓我來簡單介紹一下吧!本書看起來是一本教授Python語言的書,但是實際上它并不止教授一門語言,它是利用Python語言作為實踐工具,講授計算機科學的基礎知識。熟悉程序設計的人都知道,程序就是數據結構加上算法。所以本書在迅速講解了Python的基礎語法以后,就開始圍繞數據結構和算法兩大部分做文章。如果你已經有了一些Python知識,可以跳過第1章。由于本書面向少兒讀者,為避免過度枯燥無味,我們在內容上杜撰了一個童話故事,以一架太空飛船和船上的成員作為主角展開,從而營造輕松的氛圍。另外,本書的每個章節都相對獨立地介紹了一個程序設計知識點,并且有完整的故事背景和完整的程序腳本。如果讀過一遍又回頭來“復習”,可以隨意挑選其中的章節,而不必從頭看起。這對小讀者來說也更加容易接受。
本書的內容設計由淺入深,從基本的知識“零件”開始,逐步加深到復雜的知識結構,最終達到算法實現的程度。讀完本書,你會發現其中一些例程還是具有一些挑戰性的。還有一點值得一提,即程序設計并不是唯一的。因此,本書中用于解決問題的例程不一定就是最佳的程序,讀者可以在源代碼的基礎上進行改進,挑戰完美。另外,除了最后一章外,其余每個章節都為讀者準備了一到兩個練習題,小讀者們可以自己嘗試編程以解決問題。
怎么樣,你是不是想立即從一個編程小白變身成一個Python程序員呢?那我們就趕緊開始吧!
- Dynamics 365 for Finance and Operations Development Cookbook(Fourth Edition)
- 機器學習系統:設計和實現
- Vue.js快速入門與深入實戰
- 實戰Java程序設計
- The React Workshop
- 小學生C++創意編程(視頻教學版)
- Swift語言實戰精講
- OpenCV 4計算機視覺項目實戰(原書第2版)
- OpenStack Networking Essentials
- Data Manipulation with R(Second Edition)
- Python繪圖指南:分形與數據可視化(全彩)
- Java網絡編程實用精解
- Building Scalable Apps with Redis and Node.js
- 情境微課開發(第2版)
- HTML5+CSS3+JavaScript案例實戰