回首頁  
帳號
 
關於博碩 博碩好讀 校園圖書 MOCC認證 下載教學 元學堂

博碩好讀
  新書推薦
  出版預告
  名家名著
  iT達人祕笈
 

分類索引

 

出版總覽

 

讀者服務

  徵求作者
 
首頁 >> 書籍介紹
 
 
點我可放大圖片
 
書名:資訊社會必修的12堂Python通識課
書號:MP31817 作者:何敏煌 ISBN: 978-986-434-412-3
定價:NT$520元 印刷:單色 頁數:416頁
書籍規格:17*23 上市日:2019/7/28 譯者:(無)
學習定位:初階 本書附件:博碩官網下載範例檔   快速前往 範例 勘誤
       
快速前往 快速前往 快速前往        

 

 
    隨著資訊技術的快速發展,程式設計能力儼然已成為現代人加強自身競爭力的重要關鍵能力之一,在這麼多的程式語言中,Python因為易學好用功能強大,已成為最受多人想要學習的目標。然而想要學和真的學會在現實上有許多的落差,瞭解切身的需求並選擇合適的教材,才不會浪費寶貴的時間和精力。
    本書的主要目標是希望讓想要學習Python的非資訊主科中學生、大學生、或社會人士可以有一個快速入門的教材,透過本書的12堂課內容,讀者們將會習得以下的內容以及實用範例:
    💻程式設計基本概念、Python程式設計基礎、如何開始設計Python程式
    💻旅費計算程式、成績計算程式、猜數字遊戲程式、圖形瀏覽網頁產生器
    💻計算階乘、費氏函數、進制轉換以及簡易撲克牌發牌程式
    💻瞭解檔案的應用、學習如何讀寫檔案、用程式編寫HTML網頁檔案
    💻開啟圖形檔及自動化縮放影像、學會海龜繪圖、pygame繪圖基礎
    💻網頁資料擷取、網頁資料剖析技巧、字數分析與統計
    💻演算法與流程圖簡介、認識二分搜尋法、資料加解密原理練習
    💻SQLite資料庫操作基礎與應用、運用資料庫存取學生成績資料
    💻活用政府公開資訊、CSV及JSON資料存取技巧、公用自行車即時資料解析
    💻網頁解析應用實例、自動化下載網頁資料及圖形檔案、剖析整理暢銷書排行榜資訊
    💻matplotlib資料視覺化基礎與應用實例、各式圖表繪製技巧、汽車銷售相關圖表繪製
    💻Pandas資料分析基礎,縣市人口趨勢統計圖表、選舉結果分析實例、物件導向設計方法
 
    第1堂 認識程式語言與程式設計
    1-1 什麼是程式語言
    1-2 程式設計基本觀念
    1-3 為什麼需要自己動手寫程式
    1-4 馬上開始寫程式

    第2堂 快速認識Python程式語言
    2-1 Python執行環境的安裝
    2-2 常數、變數、與資料型態
    2-3 Python的運算式
    2-4 認識控制流程
    2-5 輸入與輸出

    第3堂 Python程式設計快速上手
    3-1 副程式及模組的觀念
    3-2 內建函數及模組套件
    3-3 程式應用例–階乘函數及費氏函數
    3-4 程式應用例–各進制的數字轉換
    3-5 程式應用例–簡易撲克牌遊戲

    第4堂 檔案處理與操作
    4-1 路徑、資料夾、和檔案
    4-2 寫入資料檔案
    4-3 讀取資料檔案
    4-4 例外處理
    4-5 程式應用例–自製影像瀏覽網頁

    第5堂 Python繪圖
    5-1 Python海龜繪圖簡介
    5-2 繪製幾何圖形
    5-3 繪製數學函數圖形
    5-4 使用pygame繪製圖形

    第6堂 字串和文字處理
    6-1 網頁資料的收集與簡易剖析
    6-2 文字資料處理
    6-3 字串函數
    6-4 map及lambda使用技巧

    第7堂 串列操作應用實例
    7-1 串列操作應用
    7-2 資料加解密原理練習–簡易轉換法和查表法
    7-3 資料加解密練習–換位法

    第8堂 操作資料庫
    8-1 SQL簡介
    8-2 SQLite資料庫操作
    8-3 Python存取SQLite資料庫初探
    8-4 SQLite資料表操作

    第9堂 網路公開資訊的使用
    9-1 政府公開資料平臺網站簡介
    9-2 CSV資料格式解析與應用
    9-3 JSON資料格式解析與應用
    9-4 公開資訊應用實例

    第10堂 網路資訊擷取基礎
    10-1 網頁擷取程式基礎
    10-2 使用requests模組下載網頁資料
    10-3 使用BeautifulSoup解析網頁資料
    10-4 資料存檔與資料庫操作

    第11堂 資料視覺化與圖表繪製
    11-1 matplotlib.pyplot模組介紹
    11-2 各種圖表的繪製
    11-3 圖表顯示技巧
    11-4 資料擷取與圖表顯示

    第12堂 Python資料分析入門
    12-1 Pandas介紹與使用
    12-2 人口趨勢分析實例
    12-3 選舉結果分析實例
    12-4 物件導向程式設計方法簡介
 
    國立交通大學資訊科學博士,現任職於國立高雄科技大學通識教育中心,平時除了研究KVM虛擬雲端容錯與分散式系統相關技術之外,也利用閒暇之餘致力於推廣資訊科技、Maker自學課程、與程式設計教育。個人網站:http://drho.club。
 
    博碩官網下載範例檔
 

範例下載
 
  1. 範例 (70.9MB)
書籍勘誤
 
  1. 勘誤資料 (476KB)
 
 
     

博碩文化客服信箱
 

[email protected]

 
文教業務團隊
台北、新北、桃園、基隆、宜蘭、花蓮、金門
汪 玉 鳳
LINE ID:0925177716
0925-177716
[email protected]
郭 南 彤
LINE ID:rgtech101
0917-727778
[email protected]
助理分機 519
新竹、苗栗、台中、彰化、南投、雲林
林 世 昌
LINE ID:0925275775
0925-275775
[email protected]
助理分機 519
嘉義、台南、高雄、屏東、台東、澎湖
林 月 玲
LINE ID:0926858627
0926-858627
[email protected]
助理分機 238
 
MOCC 認證小組
 
  林 雯 玲 電話:02-2696-2869 分機:623 [email protected]

 

 
 

 

博碩文化股份有限公司 DrMaster Press Co., Ltd.
台灣新北市汐止區新台五路一段112號10樓A棟
Building A, 10F, No.112, Xintai 5th Rd., Sec.1,Xizhi Dist., New Taipei City 221, Taiwan
Tel:02-2696-2869 Fax:02-2696-2867 劃撥帳號:17484299

Copyright© DrMaster Press Co., Ltd. All Rights Reserved.