書名: An Introduction to Programming Using Python
作者: SCHNEIDER
ISBN: 9781292103433
出版社: Pearson
出版日期: 2015/12
#資訊
#編程與軟體開發
#Python
定價: 1220
售價: 1147
庫存: 庫存: 1
LINE US! 詢問這本書 團購優惠、書籍資訊 等

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

【原文書】 書名:An Introduction to Programming Using Python GE 作者:SCHNEIDER 出版社:Pearson 出版日期:2016/00/00 ISBN:9781292103433 目錄 Table of Contents: Chapter 1 An Introduction to Computing and Problem Solving Chapter 2 Core Objects, Variables, Input, and Output Chapter 3 Structures that Control Flow Chapter 4 Functions Chapter 5 Processing Data Chapter 6 Miscellaneous Topics Chapter 7 Object-Oriented Programming Chapter 8 Graphical User Interface Appendices Answers Index

為您推薦

Python 教學手冊 (1版)

Python 教學手冊 (1版)

其他會員也一起購買

Python 教學手冊 書籍類別:程式設計/資料庫 作者:洪維恩 書號:F2711 ISBN:9789863126881 色彩:黑白 程式設計書 20 萬冊暢銷作者洪維恩最新力作! 本書沿襲《C 語言教學手冊》、《C++ 教學手冊》、《Java 教學手冊》系列書籍的中心思維, 以教學為優先考量, 在內容的設計與學習的節奏上, 都適度考量到課堂時間長度與初學者的接受能力, 不論是老師在學校授課, 或是讀者在家自學 Python, 在學習過程中都能在在感受到書籍內容對於學習節奏規劃的貼心。 為減少課堂授課現場的軟硬體準備時間, 以及避免學習者在家自我練習的環境建置問題, 本書採用 Colab 雲端服務作為主要教學開發環境, 達到完全不須建置安裝任何軟體即可開始教學練習, 甚至使用手機或是平板開啟瀏覽器也可上課學習, 不會因為不同環境建置差異及不同平台或作業系統版本而耗費時間排除問題, 有效提升教學效率。 本書在選題上完全聚焦在初學者的需求, 以精簡的大量範例讓初學者理解基本語法的重要面向, 釐清初學階段容易誤解的細節, 範例設計不求花俏吸睛, 而是以教學上能呈現重點, 初學者又能在短時間內明確吸收為考量, 並在每章章末附有大量的習題, 可讓學生自我演練, 或供老師驗收成果, 有效提升學習效果。 在延伸主題的選材上本書也以 Python 應用上最常使用到的數學、資料處理及繪圖為主, 講解 NumPy、Pandas、Matplotlib、pyplot、scikit-image 等模組, 不求能快速做出厲害的應用, 而是以奠定基礎為目標, 期許讀者在修習本書後, 不論是要往 AI 機器學習, 抑或是資料科學領域發展, 都能夠快速應用書上學過的這些通用模組, 有效搭建起未來進階應用 Python 的橋樑。 另外, 本書還介紹了以數學符號運算見長的 SymPy 模組, 可以讓理工科系學生透過 Python 程式驗證微積分、工程數學等必修課程, 還能夠將抽象的數學概念以視覺化的方式呈現, 不但可以讓程式設計課程與數學課程完美接軌, 也因為這些延伸模組都能以 Python 一致的語法操控, 彷彿是 Python 內建功能一樣, 更能讓學習者領略 Python 的設計奧妙, 有效提升對於程式語言的認知深度。 本書撰寫過程嚴謹, 除經過完整兩個學期的試教, 確認學生的吸收成效外, 也交由百位以上的學生試讀反饋意見, 再一一調整內容安排, 以期能符合現場教學及初學者需求。即使是每章章末的習題, 也都經過十多位學生實際演練, 確保出題範圍適切、難易適中, 是驗證學習成效的利器。 目錄 第 1 章 認識 Python 1.1 Python 簡介 1.2 使用 Google Colaboratory 1.3 Python 語法的組成 1.4 程式撰寫時的注意事項 1.5 當程式執行錯誤時 1.6 程式的註解與函數用法的查詢 第 2 章 資料型別、變數與運算子 2.1 簡單的資料型別 2.2 變數與常數 2.3 常用的運算子 2.4 變數的設值與運算的優先順序 2.5 型別轉換 2.6 不同進位數字的轉換 2.7 輸出與輸入函數 第 3 章 數值與字串的處理 3.1 數值運算 3.2 random 模組裡的函數 3.3 字串的處理函數 3.4 字串類別提供的函數 第 4 章 容器資料型別 4.1 list 資料型別 4.2 tuple 資料型別 4.3 set 資料型別 4.4 dict 資料型別 第 5 章 流程控制:選擇性敘述與迴圈 5.1 選擇性敘述 5.2 for 迴圈 5.3 while 迴圈 5.4 break、 continue 和 pass 敘述 5.5 帶有 else 的迴圈 5.6 串列生成式 第 6 章 函數 6.1 函數的基本概念 6.2 參數的傳遞機制 6.3 關於傳入的參數 6.4 全域變數與區域變數 6.5 遞迴函數 6.6 lambda 表達式 6.7 函數的進階應用 第 7 章 物件導向程式設計 7.1 類別的基本概念 7.2 實例函數 7.3 類別函數和靜態函數 7.4 繼承 7.5 類別的進階認識 第 8 章 檔案、異常處理與模組 8.1 檔案處理 8.2 異常處理 8.3 模組與套件 第 9 章 使用 Numpy 套件 9.1 認識 Numpy 的陣列 9.2 陣列元素的提取 9.3 陣列的進階處理 第 10 章 Numpy 的數學運算 10.1 基本運算 10.2 資料的排序 10.3 數學矩陣的相關運算 10.4 廣播運算 10.5 儲存 Numpy 陣列 第 11 章 使用 Matplotlib 繪圖套件 11.1 Matplotlib 繪圖的基本認識 11.2 二維繪圖的修飾 11.3 填滿繪圖與極坐標繪圖 11.4 統計繪圖 11.5 等高線圖與三維繪圖 11.6 動畫的製作 第 12 章 使用 Pandas 處理數據資料 12.1 Pandas 的基本認識 12.2 Series 和 DataFrame 的運算 12.3 排序與統計函數 12.4 Pandas 的繪圖 12.5 存取 csv 檔與 pickle 檔 第 13 章 使用 Sympy 進行符號運算 13.1 Sympy 套件與符號物件 13.2 基本代數運算 13.3 解方程式 13.4 微積分 13.5 線性代數 13.6 解微分方程式 第 14 章使用 Skimage 進行圖像處理 14.1 圖像的基本概念 14.2 認識色表 14.3 基礎圖像處理 14.4 進階圖像處理 14.5 圖像修復 附錄 A: Colab 的工作區與雲端硬碟的存取 A.1 與 Colab 的工作區互動 A.2 連接 Colab 到雲端硬碟 附錄 B: 安裝與使用 Jupyter lab B.1 下載與安裝 Python B.2 建立 Python 的虛擬環境並安裝 Jupyter lab B.3 啟動與使用 Jupyter lab B.4 為 Jupyter lab 建立捷徑 B.5 在 Jupyter lab 裡繪製動畫 附錄 C: ASCII 碼表 英文索引

原價: 650 售價: 585 現省: 65元
立即查看
Java Illuminated (6版)

Java Illuminated (6版)

其他會員也一起購買

書名:Java Illuminated: An Active Learning Approach 6/e 作者:ANDERSON 出版社:Jones & Bartlett 出版日期:2022/00/00 ISBN:9781284250480 目錄  Chapter  1  Introduction to Programming and the Java Language   Chapter  2  Programming Building Blocks- Java Basics   Chapter  3  Object-Oriented Programming, Part 1: Using Classes   Chapter  4  Introduction to Graphical Applications   Chapter  5  Flow of Control, Part 1: Selection   Chapter  6  Flow of Control, Part 2: Looping   Chapter  7  Object-Oriented Programming, Part 2: User-Defined Classes   Chapter  8  Single-Dimensional Arrays   Chapter  9  Multidimensional Arrays and the ArrayList and HashMap Classes   Chapter  10  Object-Oriented Programming, Part 3: Inheritance, Polymorphism, and Interfaces   Chapter  11  Exceptions and Input/Output Operations   Chapter  12  Recursion   Chapter  13  An Introduction to Data Structures   Chapter  14  Running Time Analysis   Chapter  15  General Trees, Binary Trees, and Binary Search Trees   Chapter  16  Graphical User Interfaces (available online in the ebook)   Chapter  17  Graphical User Interfaces Using JavaFX (available online in the ebook)   Appendix  A  Java Reserved Words and Keywords   Appendix  B  Operator Precedence   Appendix  C  The Unicode Character Set   Appendix  D  Representing Negative Integers   Appendix  E  Representing Floating-Point Numbers (available online in the eBook)   Appendix  F  Solutions to Selected Exercises (available online in the eBook)

原價: 1690 售價: 1656 現省: 34元
立即查看
Python 函式庫語法範例字典

Python 函式庫語法範例字典

相關熱銷的書籍推薦給您

商品描述 <內容簡介> 彙整最常使用的 Python 函式庫語法 功能索引 + 字母順序查詢, 隨查隨用, 快速解決問題! Python 是近來非常熱門的程式語言, 原因之一就是具有豐富的標準函式庫及第三方套件可以使用, 用途涵蓋字串處理、數值計算、資料壓縮與封存、XML與 JSON 存取等層面。本書集合 Python 常用的函式及模組功能, 依用途分門別類, 提供詳細的使用說明、豐富的語法範例, 讓使用者可以在短時間內找到、學會函式的正確使用方式, 在撰寫程式時更加得心應手! <本書特色> ● 依功能分類, 每個函式都以豐富範例實際演練用法 ● 目錄上列有函式名稱與用途說明, 可依據名稱或是用途查詢 ● 可依字母順序快速查詢想使用的函式功能 ● 本書嚴選的模組功能包括: argparse/array/base64/beautifulsoup4/bisect/bz2/collections/ConfigParser/csv/datetime/dateutil/decimal/doctest/email/enum/fnmatch/glob/gzip/heapg/io/itertools/json/logging/lxml/lzma/math/multiprocessing/openpyxl/os/pathlib/paramiko/pdb/Pillow/pprint/PyCrypto/pydoc/pytest/pytz/random/re/requests/shutil/statistics/subprocess/sys/tartile/tempfile/time/timeit/traceback/unicodedata/unittest/unittest.mock/urllib.parse/weakref/xml.etree.ElementTree/yaml/zipfile/zlib ● 適用 Python 3

原價: 450 售價: 405 現省: 45元
立即查看
(舊版)AN INTRODUCTION TO PROGRAMMING AND OBJECT ORIENTED DESIGN USING JAVA

(舊版)AN INTRODUCTION TO PROGRAMMING AND OBJECT ORIENTED DESIGN USING JAVA

類似書籍推薦給您

原價: 920 售價: 920 現省: 0元
立即查看
電子書 An Introduction to Programming with C++ 9781285860114 08/E 2016 <Cengage> (8版)

電子書 An Introduction to Programming with C++ 9781285860114 08/E 2016 <Cengage> (8版)

類似書籍推薦給您

原價: 2768 售價: 2768 現省: 0元
立即查看
How to Design Programs: An Introduction to Programming and Computing 2/E 2018 (MIT) 2/E 2018 MIT (2版)

How to Design Programs: An Introduction to Programming and Computing 2/E 2018 (MIT) 2/E 2018 MIT (2版)

類似書籍推薦給您

原價: 1450 售價: 1450 現省: 0元
立即查看
Meet the Kinect: An Introduction to Programming Natural User Interfaces

Meet the Kinect: An Introduction to Programming Natural User Interfaces

類似書籍推薦給您

原價: 800 售價: 800 現省: 0元
立即查看
An Introduction to Programming with Mathematica (3版)

An Introduction to Programming with Mathematica (3版)

類似書籍推薦給您

書名: An Introduction to Programming with Mathematica 2005 3/E <CAM> 0-521-84678-1 作者: P.WELLIN 版次: 3 出版日期: 2005年1月 ISBN: 9780521846783 出版社: cambridge

原價: 1680 售價: 509 現省: 1171元
立即查看