幫助中心 | 我的帳號 | 關於我們

Python基礎實訓教程(電腦類精品系列教材)

  • 作者:編者:席二輝//李滿|責編:孟宇
  • 出版社:電子工業
  • ISBN:9787121448645
  • 出版日期:2023/01/01
  • 裝幀:平裝
  • 頁數:168
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書分為前後兩部分,第一部分以Python基礎知識為主,案例貫穿始終,主要包括:基礎知識、面向對象、多線程、資料庫編程、圖形界面設計和文件操作;第二部分以小遊戲和項目開發案例為主線,在遊戲和項目設計與開發中學習知識點的應用,做、學、練于一體。本書語言精練、層次清晰、由淺入深,以案例為主線講解知識點,以精心設計的5個具有吸引力的遊戲和項目作為章節名稱進行知識點的實踐訓練,激發學生學習興趣和學習願望。
    本書提供完整的課程資源包,包括案例源代碼、課件PPT等。
    本書可以作為本科院校電腦相關專業Python基礎課程的教材或實踐配套教材,也可以作為非電腦專業Python語言公共基礎課教程和大專、培訓類學校的教材,還可以作為程序員或編程愛好者的參考用書。

作者介紹
編者:席二輝//李滿|責編:孟宇

目錄
第1章  基礎知識
  1.1  Python語言簡介
    1.1.1  認識Python
    1.1.2  Python的下載與安裝
    1.1.3  開發和運行Python程序
    1.1.4  Python的開發環境
    1.1.5  使用pip管理Python擴展庫
    1.1.6  Python擴展庫的導入
  1.2  Anaconda3開發環境的安裝與使用
    1.2.1  Anaconda3的下載與安裝
    1.2.2  Spyder的配置與使用
    1.2.3  JupyterNotebook
  1.3  Python語言的編碼規範
    1.3.1  標識符命名規則
    1.3.2  代碼縮進
    1.3.3  空格與空行
    1.3.4  註釋語句
    1.3.5  折行處理
    1.3.6  圓括弧
    1.3.7  保留字
  1.4  數據類型和變數
    1.4.1  數據類型
    1.4.2  變數
  1.5  運算符和表達式
    1.5.1  算術運算符
    1.5.2  表達式
  1.6  控制結構
    1.6.1  條件判斷語句
    1.6.2  循環語句
  1.7  函數與模塊
    1.7.1  函數
    1.7.2  模塊
  1.8  小結
  習題
第2章  面向對象
  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.4.1  實例方法
    2.4.2  類方法
    2.4.3  靜態方法
  2.5  繼承
    2.5.1  類的繼承

    2.5.2  方法的重寫
    2.5.3  多重繼承
  2.6  多態
  2.7  小結
  習題
第3章  多線程
  3.1  認識線程
  3.2  創建線程
    3.2.1  Thread(?)方法
    3.2.2  繼承線程類
    3.2.3  守護線程
  3.3  join(?)方法
  3.4  線程同步
    3.4.1  認識同步
    3.4.2  鎖
    3.4.3  條件變數
  3.5  小結
  習題
第4章  資料庫編程
  4.1  認識資料庫
  4.2  數據類型
  4.3  SQLite的基本操作
    4.3.1  創建
    4.3.2  插入
    4.3.3  修改
    4.3.4  刪除
    4.3.5  查找
  4.4  SQLite3編程
    4.4.1  創建數據表
    4.4.2  數據表的基本操作
  4.5  小結
  習題
第5章  圖形界面設計
  5.1  初識tkinter
  5.2  布局管理器
    5.2.1  pack布局
    5.2.2  place布局
    5.2.3  grid布局
  5.3  常用組件
    5.3.1  Button
    5.3.2  Label
    5.3.3  Entry
    5.3.4  Listbox
    5.3.5  Radiobutton
    5.3.6  Checkbutton
    5.3.7  Scale
    5.3.8  Frame
    5.3.9  Menu
  5.4  事件處理
    5.4.1  command參數

    5.4.2  bind()方法
  5.5  小結
  習題
第6章  文件操作
  6.1  文件的打開與關閉
    6.1.1  打開
    6.1.2  關閉
  6.2  文件的讀/寫
    6.2.1  文本文件的讀/寫
    6.2.2  二進位文件的讀/寫
  6.3  目錄與文件
    6.3.1  目錄操作
    6.3.2  文件操作
  6.4  小結
  習題
第7章  猜數字
  7.1  遊戲介紹
  7.2  設計思路
  7.3  關鍵技術
  7.4  遊戲界面
    7.4.1  界面設計
    7.4.2  判斷框
    7.4.3  對話框
  7.5  編程實現
  7.6  小結
第8章  飛船繞行星旋轉
  8.1  項目介紹
  8.2  設計思路
  8.3  關鍵技術
    8.3.1  點陣圖的繪製
    8.3.2  旋轉
  8.4  界面
    8.4.1  繪製背景
    8.4.2  行星
    8.4.3  飛船
  8.5  編程實現
  8.6  小結
第9章  連連看
  9.1  遊戲介紹
  9.2  設計思路
    9.2.1  方塊布局
    9.2.2  遊戲規則
  9.3  關鍵技術
    9.3.1  Canvas對象
    9.3.2  繪製圖形
  9.4  編程實現
  9.5  小結
第10章  推箱子
  10.1  遊戲介紹
  10.2  設計思路

  10.3  關鍵技術
    10.3.1  一維數組與二維數組
    10.3.2  列表複製—深拷貝
  10.4  編程實現
  10.5  小結
第11章  貪吃蛇
  11.1  遊戲介紹
  11.2  遊戲規則
  11.3  類的設計
  11.4  搭建遊戲框架
    11.4.1  pygame模塊
    11.4.2  遊戲界面
    11.4.3  創建食物
    11.4.4  創建貪吃蛇
    11.4.5  貪吃蛇吃食物及死亡的判斷
  11.5  編程實現
  11.6  小結
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032