Starting Out with Python, 5/e (GE-Paperback)
暫譯: Python 入門,第 5 版 (GE-平裝本)
Tony Gaddis
- 出版商: Pearson FT Press
- 出版日期: 2022-01-01
- 定價: $1,650
- 售價: 9.8 折 $1,617
- 語言: 英文
- 頁數: 892
- ISBN: 1292408634
- ISBN-13: 9781292408637
-
相關分類:
Python、程式語言
立即出貨 (庫存=1)
買這商品的人也買了...
-
$750$495 -
$1,080$853 -
$300$270 -
$650$514 -
$894$849 -
$750$592
相關主題
商品描述
Description
This is a special edition of an established title widely used by colleges and universities throughout the world. Pearson published this exclusive edition for the benefit of students outside the United States and Canada. If you purchased this book within the United States or Canada, you should be aware that it has been imported without the approval of the Publisher or Author.
Ideal for an introductory programming course or a programming logic and design course, Starting Out with Python by Tony Gaddis helps students understand concepts and acquire problem-solving skills, without assuming any previous programming experience. The fifth edition retains the clear, friendly, and easy-to-understand writing that is the hallmark of the Starting Out With series.
"In the Spotlight" case studies in each chapter provide detailed analysis of problems and show students how to solve these problems step by step. The book also presents example programs and programming exercises that are concise, practical, and designed to solidify students' know-how.
Highlights of the Fifth Edition
Available separately for purchase is MyLab Programming for Starting Out with Python, the teaching and learning platform that empowers instructors to personalize learning for every student. When combined with Pearson's trusted educational content, this optional suite helps deliver the desired learning outcomes.
- New! A chapter on database programming introduces students to Structured Query Language (SQL) and Python database programming with SQLite.
- New! Relevant chapters have been updated with list, dictionary, and set comprehensions.
- Many new GUI programming topics have been introduced in Chapter 13, including internal and external padding, Listbox widgets, and scrollbars.
- Chapter 5 examines several function topics in greater detail. For instance, a discussion on the pass keyword has been added, and an expanded discussion on the value None has been presented. This edition also adopts the standard practice of conditionally executing the main function.
- String topics such as f-strings, string tokens, and string concatenation have been added and elaborated on.
商品描述(中文翻譯)
描述
這是一本在全球各大學廣泛使用的知名書籍的特別版。Pearson 出版了這本專屬版,以惠及美國和加拿大以外的學生。如果您在美國或加拿大購買了這本書,您應該知道它是在未經出版商或作者批准的情況下進口的。
Starting Out with Python 由 Tony Gaddis 所著,適合用於入門程式設計課程或程式設計邏輯與設計課程,幫助學生理解概念並獲得解決問題的技能,而不需要任何先前的程式設計經驗。第五版保留了《Starting Out With》系列的清晰、友好和易於理解的寫作風格。
每章中的「聚焦案例」提供了問題的詳細分析,並逐步展示學生如何解決這些問題。這本書還提供了簡潔、實用的範例程式和程式設計練習,旨在鞏固學生的知識。
第五版的亮點
可單獨購買的 MyLab Programming for Starting Out with Python 是一個教學和學習平台,幫助教師為每位學生個性化學習。當與 Pearson 的可信教育內容結合時,這個可選套件有助於實現期望的學習成果。
-
新! 一章關於資料庫程式設計,介紹了結構化查詢語言 (SQL) 和使用 SQLite 的 Python 資料庫程式設計。 -
新! 相關章節已更新,包含列表、字典和集合的推導式。 - 第 13 章引入了許多新的 GUI 程式設計主題,包括內部和外部填充、Listbox 小部件和滾動條。
- 第 5 章更詳細地探討了幾個函數主題。例如,新增了對 pass 關鍵字的討論,並擴展了對 None 值的討論。本版還採用了有條件執行主函數的標準做法。
-
字串主題如 f-strings、字串標記和字串串接已被新增並詳細說明。
目錄大綱
Table of Contents
1. Introduction to Computers and Programming
2. Input, Processing, and Output
3. Decision Structures and Boolean Logic
4. Repetition Structures
5. Functions
6. Files and Exceptions
7. Lists and Tuples
8. More About Strings
9. Dictionaries and Sets
10. Classes and Object-Oriented Programming
11. Inheritance
12. Recursion
13. GUI Programming
14. Database Programming
Appendix A. Installing Python
Appendix B. Introduction to IDLE
Appendix C. The ASCII Character Set
Appendix D. Predefined Named Colors
Appendix E. More About the Import Statement
Appendix F. Installing Modules with the Pip Utility
Appendix G. Answers to Checkpoints
目錄大綱(中文翻譯)
Table of Contents
1. Introduction to Computers and Programming
2. Input, Processing, and Output
3. Decision Structures and Boolean Logic
4. Repetition Structures
5. Functions
6. Files and Exceptions
7. Lists and Tuples
8. More About Strings
9. Dictionaries and Sets
10. Classes and Object-Oriented Programming
11. Inheritance
12. Recursion
13. GUI Programming
14. Database Programming
Appendix A. Installing Python
Appendix B. Introduction to IDLE
Appendix C. The ASCII Character Set
Appendix D. Predefined Named Colors
Appendix E. More About the Import Statement
Appendix F. Installing Modules with the Pip Utility
Appendix G. Answers to Checkpoints