商品簡介
Python作為近年來最熱門的編程語言之一,語法簡潔、易讀性強,成為大多編程初學者首選的人門語言。目前Python已被廣泛應用於自動化腳本、Web開發、遊戲編程、科學計算、數據分析、人工智能等眾多領域。
本書從初學者的角度出發,基於Python3.8版本,以通俗易懂的語言和清晰明瞭的結構,系統、全面地講解了Python基礎知識,包括Python的發展歷程、安裝與幫助文檔、基礎語法、數據類型和字符串、流程控制、列表、元組和字典、函數與模塊、異常、文件與數據庫操作、網絡連接以及面向對象編程的基本概念,並以一個完整的遊戲實踐《抵禦外星人》(第12~14章)結尾。各章配有大量的學習案例和重點、難點教學視頻,讀者可以邊學、邊聽、邊練,在實踐中增強對知識的理解程度和實際編程能力。
本書既適合作為高等院校計算機等相關專業的Python課程教材,也可以作為Python基礎培訓和編程愛好者的培訓教材或自學參考書。
名人推薦
本書從初學者角度出發,基於Python3.8,系統全面地介紹了Python基礎知識,並給出了一個完整的遊戲實踐《抵禦外星人》(第12-14章)。針對學習重點、難點,給出了23個教學視頻(書內掃碼觀看),並提供源程序代碼、教學課件、習題答案。
目次
第1章 Python概述
1.1 認識Python
1.1.1 Python發展歷程
1.1.2 Python的特點
1.1.3 Python的應用領域
1.2 Python的安裝
1.2.1 Python開發環境
1.2.2 Python解釋器
1.2.3 Python集成開發環境
1.3 Python程序的運行
1.3.1 Python交互式編程
1.3.2 Python源文件編程
1.3.3 Python執行原理
1.4 使用Python幫助文檔
1.5 小結
1.6 習題
第2章 Python基礎語法
2.1 基本語法單位
2.1.1 標識符
2.1.2 關鍵字
2.2 語法規則
2.2.1 行與縮進
2.2.2 注釋
2.3 常量與變量
2.3.1 常量
2.3.2 變量
2.4 數據類型
2.5 運算符
2.5.1 算術運算符
2.5.2 賦值運算符
2.5.3 比較運算符
2.5.4 邏輯運算符
2.5.5 位運算符
2.5.6 成員運算符
2.5.7 身份運算符
2.5.8 運算符優先級
2.6 小結
2.7 習題
第3章 字符串
3.1 認識字符串
3.2 字符串的輸出
3.2.1 直接輸出
3.2.2 格式化輸出
3.2.3 format()輸出
3.3 訪問字符串中的值
3.4 轉義字符
3.5 字符串運算符
3.6 字符串內建函數
3.7 小結
3.8 習題
第4章 Python常用語句
4.1 條件語句
4.1.1 順序結構
4.1.2 if條件語句
4.1.3 條件嵌套
4.2 循環語句
4.2.1 while循環
4.2.2 for循環
4.2.3 嵌套循環
4.3 跳轉語句
4.3.1 break語句
4.3.2 continue語句
4.3.3 pass語句
4.4 小 結
4.5 習題
第5章 序列、列表、元組、字典
5.1 序列
5.1.1 序列的索引
5.1.2 序列的相加
5.1.3 序列的相乘
5.1.4 序列的切片
5.1.5 序列中常用的函數
5.2 列表
……
第6章 函數
第7章 Python面向對象編程
第8章 異常
第9章 Python文件操作
第10章 數據庫支持
第11章 網絡連接
第12章 武裝飛船設計
第13章 外星人設計
第14章 記分系統設計
參考文獻