內容簡介
本書是專門為小學生編寫的零基礎Python語言編程入門教材,分為程序設計、數學編程、海龜編程講授變量、數據類型、數學運算、字符串、列表、函數和對像,講授使用流程圖來描述算法,還講授使用順序、選擇和循環等基本的程序結構編寫Python程序;講授使用枚舉、遞推、模擬等方法編程解決方程、邏輯推理等數學問題;講授使用海龜繪圖功能進行創意繪圖和制作趣味遊戲。
課似曾相識――遇見Python1.1初遇Python
從這裡開始,我們將學習一門新的編程語言――Python,它將為我們在計算機世界搭起一座通向人工智能的橋梁。
Python在英文中是大蟒蛇的意思,英語發音/?paiθ?n/,美語發音/?paiθ??n/,靠前用戶多讀作“派森”。如圖1?1所示,由一藍一黃纏繞在一起的兩條蟒蛇構成了Python語言的近期新Logo圖案。
圖1?1Python的Logo圖案
在生活中,人們使用漢語、英語、法語、德語、日語等不同的語言跟不同國家的人進行交流。在使用......
近年來,從歐美興起的新一輪青少年編程教育浪潮席卷全球,在中小學階段推廣和普及編程教育已經成為全球各國的共識。2017年7月,國務院發布的《新一代人工智能發展規劃》提出,要在中小學階段設置人工智能相關課程,並逐步推廣編程教育。這極大地推動青少年編程教育在國內的普及。在眾多的編程語言中,比較適合廣大青少年學習的編程語言是Scratch和Python。青少年可以選擇圖形化編程語言Scratch作為門編程語言,之後轉向具有完整編程特性的Python語言。 Python是一種通用型編程語言,它具有良好的可擴展性和適應性,易於學習,被廣泛應用於雲計算、人工智能、科學運算、Web開發、網絡爬蟲、繫統運維、圖形GUI、金融量化投資等眾多領域。無論是客戶端、雲端,還是物聯網終端,都能看到Python的身影,可以說,Python的應用無處不在。特別是在移動互聯網和人工智能時代,Python越來越受到編程......