本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Python基礎必修課(含MTA Python微軟國際認證模擬試題)
  • 點閱:178
  • 作者: 蔡文龍等著
  • 出版社:碁峰資訊
  • 出版年:2019[民108]
  • ISBN:978-986-502-169-6 ; 986-502-169-2 ; 978-986-502-075-0 ; 986-502-075-0
  • 格式:PDF
  • 版次:初版
  • 附註:原紙本書ISBN: 9789865020750 含附錄

內容簡介
 
語法解析->範例說明 ->程式設計 ->MTA詳解+APCS觀念題
 
.微軟最有價值專家(MVP)與資深教師共同執筆

由MVP與科技大學教授程式設計教師共同編著,針對初學習程式設計所編寫的入門教材,適合無程式基礎以及想要學習Python的初學者,同時也是適合教師教授程式設計與訓練學生運算思維的好教材。
 
.循序漸進,無痛上手
內容兼具理論與實務,由書中範例說明,問題分析、程式架構,訓練初學者邏輯思考、解決問題的能力,使初學者輕鬆邁入Python程式設計的殿堂。
 
.豐富內容與實務應用
涵蓋Python開發環境建置、變數與資料型別、輸出入函式、選擇結構、重複結構、串列與集合、排序與搜尋、函式、遞迴、字典、套件使用、檔案與例外處理,數據圖表設計、視窗應用程式開發,網頁爬蟲實戰…等。為初學者建立前進大數據、機器學習與人工智慧的基礎。
 
.MTA認證與APCS觀念訓練
內文講解融入MTA Python與APCS觀念題與解題技巧,同時書末整理MTA Python程式設計核心能力國際認證(MTA 98-381 Introduction to Programming Using Python)模擬試題,讓初學者程式設計訓練更加札實,同時也是教師訓練學生考取MTA Python國際認證的最佳教材。


  • 01 Python 語言概觀(第1-1頁)
    • 1.1 電腦系統簡介(第1-1頁)
    • 1.2 程式語言介紹(第1-3頁)
    • 1.3 Python 語言簡介(第1-7頁)
    • 1.4 程式設計的步驟(第1-8頁)
    • 1.5 演算法(第1-13頁)
    • 1.6 建置 Anaconda 開發環境(第1-15頁)
    • 1.7 編寫第一個 Python 程式(第1-20頁)
    • 1.8 檢測模擬試題解析(第1-23頁)
    • 1.9 習題(第1-25頁)
  • 02 基本程式設計(第2-1頁)
    • 2.1 內建資料型別(第2-1頁)
    • 2.2 常值(第2-2頁)
    • 2.3 變數與數值資料型別(第2-4頁)
    • 2.4 運算子(第2-10頁)
    • 2.5 資料型別轉換(第2-18頁)
    • 2.6 基本輸出入函式(第2-20頁)
    • 2.7 檢測模擬試題解析(第2-27頁)
    • 2.8 習題(第2-30頁)
  • 03 選擇結構(第3-1頁)
    • 3.1 結構化程式設計(第3-1頁)
    • 3.2 關係運算子(第3-2頁)
    • 3.3 邏輯運算式(第3-4頁)
    • 3.4 選擇結構(第3-6頁)
    • 3.5 檢測模擬試題解析(第3-12頁)
    • 3.6 習題(第3-17頁)
  • 04 重複結構(第4-1頁)
    • 4.1 for 迴圈(第4-1頁)
    • 4.2 while 迴圈(第4-4頁)
    • 4.3 continue 與 break(第4-6頁)
    • 4.4 巢狀迴圈與無窮迴圈(第4-8頁)
    • 4.5 檢測模擬試題解析(第4-10頁)
    • 4.6 習題(第4-18頁)
  • 05 串列(第5-1頁)
    • 5.1 何謂串列(第5-1頁)
    • 5.2 一維串列(第5-2頁)
    • 5.3 使用迴圈操作串列(第5-4頁)
    • 5.4 串列的函式與方法(第5-7頁)
    • 5.5 串列的排序(第5-11頁)
    • 5.6 二維串列(第5-15頁)
    • 5.7 檢測試題解析(第5-18頁)
    • 5.8 習題(第5-26頁)
  • 06 函式(第6-1頁)
    • 6.1 何謂函式(第6-1頁)
    • 6.2 內建函式(第6-2頁)
    • 6.3 自定函式(第6-12頁)
    • 6.4 引數的傳遞方式(第6-18頁)
    • 6.5 引數傳遞使用串列(第6-18頁)
    • 6.6 全域變數與區域變數(第6-21頁)
    • 6.7 檢測模擬試題解析(第6-24頁)
    • 6.8 習題(第6-32頁)
  • 07 遞迴(第7-1頁)
    • 7.1 遞迴(第7-1頁)
    • 7.2 數列(第7-2頁)
    • 7.3 階乘(第7-5頁)
    • 7.4 最大公因數(第7-6頁)
    • 7.5 費氏數列(第7-7頁)
    • 7.6 巴斯卡定理(第7-9頁)
    • 7.7 堆疊(第7-10頁)
    • 7.8 多遞迴(第7-11頁)
    • 7.9 檢測模擬試題解析(第7-13頁)
    • 7.10 習題(第7-18頁)
  • 08 字串(第8-1頁)
    • 8.1 字串資料型別(第8-1頁)
    • 8.2 字串與運算子(第8-2頁)
    • 8.3 格式化輸出(第8-6頁)
    • 8.4 常用的字串函式(第8-11頁)
    • 8.5 檢測試題解析(第8-15頁)
    • 8.6 習題(第8-22頁)
  • 09 元組、字典、集合(第9-1頁)
    • 9.1 元組(第9-1頁)
    • 9.2 字典(第9-4頁)
    • 9.3 集合(第9-8頁)
    • 9.4 檢測模擬試題解析(第9-13頁)
    • 9.5 習題(第9-16頁)
  • 10 檔案與例外處理(第10-1頁)
    • 10.1 檔案概論(第10-1頁)
    • 10.2 資料夾的建立與刪除(第10-2頁)
    • 10.3 檔案的開啟與關閉(第10-6頁)
    • 10.4 文字檔資料的寫入與讀取(第10-9頁)
    • 10.5 例外處理(第10-16頁)
    • 10.6 檢測模擬試題解析(第10-20頁)
    • 10.7 習題(第10-25頁)
  • 11 繪製圖表(第11-1頁)
    • 11.1 matplotlib 套件(第11-1頁)
    • 11.2 繪製線條圖(第11-2頁)
    • 11.3 繪製柱狀圖(第11-7頁)
    • 11.4 繪製圓餅圖(第11-11頁)
    • 11.5 習題(第11-14頁)
  • 12 視窗應用程式(第12-1頁)
    • 12.1 tkinter 套件(第12-1頁)
    • 12.2 Label 標籤元件(第12-3頁)
    • 12.3 視窗版面配置(第12-5頁)
    • 12.4 Button 按鈕元件(第12-7頁)
    • 12.5 Entry 文字方塊元件(第12-8頁)
    • 12.6 messagebox 對話方塊元件(第12-11頁)
    • 12.7 Radiobutton 選項按鈕元件(第12-15頁)
    • 12.8 Checkbutton 核取按鈕元件(第12-18頁)
    • 12.9 Photoimage 圖片元件(第12-21頁)
    • 12.10 習題(第12-23頁)
  • 13 網頁資料擷取分析(第13-1頁)
    • 13.1 網路爬蟲(第13-1頁)
    • 13.2 urllib 套件解析網址與擷取網頁(第13-1頁)
    • 13.3 requests 套件擷取網頁(第13-5頁)
    • 13.4 BeautifulSoup 套件解析網頁(第13-7頁)
    • 13.5 網頁爬蟲應用 - 碁峰資訊新書快報(第13-10頁)
    • 13.6 習題(第13-12頁)
  • A MAT Python 國際認證模擬試題(第A-1頁)
    • A.1 MTA Python 考試大綱(第A-1頁)
    • A.2 資料類型和運算子(第A-2頁)
    • A.3 流程控制與迴圈(第A-9頁)
    • A.4 輸入與輸出(第A-16頁)
    • A.5 文件結構(第A-19頁)
    • A.6 疑難排解和錯誤處理(第A-21頁)
    • A.7 模組與工具的操作(第A-24頁)
紙本書 NT$ 450
單本電子書
NT$ 315

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code