0502~0503_龍顏

【電子書】資訊社會必修的12堂Python通識課

  • 400

活動訊息

想知道金石堂電子書怎麼用?無論通勤或在家,電腦或手機都能看,輕鬆運用零碎時間,讓閱讀更融入生活。

全館滿$1,200送150點金幣,4月歡慶兒童節,童書、玩具、文具滿1000元再送200點金幣!

內容簡介

隨著資訊技術的快速發展,程式設計能力儼然已成為現代人加強自身競爭力的重要關鍵能力之一,在這麼多的程式語言中,Python因為易學好用功能強大,已成為最受多人想要學習的目標。然而想要學和真的學會在現實上有許多的落差,瞭解切身的需求並選擇合適的教材,才不會浪費寶貴的時間和精力。

本書的主要目標是希望讓想要學習Python的非資訊主科中學生、大學生、或社會人士可以有一個快速入門的教材,透過本書的12堂課內容,讀者們將會習得以下的內容以及實用範例:

程式設計基本概念、Python程式設計基礎、如何開始設計Python程式
旅費計算程式、成績計算程式、猜數字遊戲程式、圖形瀏覽網頁產生器
計算階乘、費氏函數、進制轉換以及簡易撲克牌發牌程式
瞭解檔案的應用、學習如何讀寫檔案、用程式編寫HTML網頁檔案
開啟圖形檔及自動化縮放影像、學會海龜繪圖、pygame繪圖基礎
網頁資料擷取、網頁資料剖析技巧、字數分析與統計
演算法與流程圖簡介、認識二分搜尋法、資料加解密原理練習
SQLite資料庫操作基礎與應用、運用資料庫存取學生成績資料
活用政府公開資訊、CSV及JSON資料存取技巧、公用自行車即時資料解析
網頁解析應用實例、自動化下載網頁資料及圖形檔案、剖析整理暢銷書排行榜資訊
matplotlib資料視覺化基礎與應用實例、各式圖表繪製技巧、汽車銷售相關圖表繪製
Pandas資料分析基礎,縣市人口趨勢統計圖表、選舉結果分析實例、物件導向設計方法

作者

何敏煌

國立交通大學資訊科學博士,現任職於國立高雄科技大學通識教育中心,平時除了研究KVM虛擬雲端容錯與分散式系統相關技術之外,也利用閒暇之餘致力於推廣資訊科技、Maker自學課程、與程式設計教育。

個人網站:drho.club。

目錄

第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 物件導向程式設計方法簡介

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • ISBN
    • 9789864344123
    • 分級
    • 普通級
    • 頁數
    • 416
    • 商品規格
    • 23*17
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

購買須知:

使用金石堂電子書服務即為同意金石堂電子書服務條款

電子書分為「金石堂(線上閱讀+APP)」及「Readmoo(兌換碼)」兩種:

金石堂 電子書
  • 將儲存於會員中心→電子書服務「我的e書櫃」,點選線上閱讀直接開啟閱讀。
    1. 線上閱讀:
      建議使用Chrome、Microsoft Edge 有較佳的線上瀏覽效果, iOS 16 或以上版本,Android 6.0 以上版本,建議裝置有6GB以上的記憶體,至少有 30 MB以上的容量。
    2. 離線閱讀:
      APP下載:iOS Android
      安裝電子書APP後,請依照提示登入「會員中心」→「我的E書櫃」→「電子書APP通行碼/載具管理」,取得通行碼再登入下載您所購買的電子書。完成下載後,點選任一書籍即可開始離線閱讀。
Readmoo 電子書
  • 請至會員中心→電子書服務「我的e書櫃」領取複製『兌換碼』至電子書服務商Readmoo進行兌換。

退換貨須知:

  • 因版權保護,您在金石堂所購買的電子書僅能以金石堂專屬的閱讀軟體開啟閱讀,無法以其他閱讀器或直接下載檔案。
  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等),不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試閱」功能後再付款購買。
※ 金石堂電子書怎麼看
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing