Practical Programming: An Introduction to Computer Science Using Python 3, 2/e (Paperback)
暫譯: 實用程式設計:使用 Python 3 的計算機科學入門(第二版,平裝本)
Paul Gries, Jennifer Campbell, Jason Montojo
- 出版商: Pragmatic Bookshelf
- 出版日期: 2013-10-29
- 售價: $1,600
- 貴賓價: 9.5 折 $1,520
- 語言: 英文
- 頁數: 402
- 裝訂: Paperback
- ISBN: 1937785459
- ISBN-13: 9781937785451
-
相關分類:
Python、程式語言、Computer-Science
已過版
買這商品的人也買了...
-
$880$695 -
$844C++ How to Program, 8/e (IE-Paperback)
-
$580$452 -
$100$95 -
$940$700 -
$520$406 -
$400$380 -
$780$608 -
$100$95 -
$550$495 -
$550$468 -
$490$417 -
$780$616 -
$360$284 -
$690$587 -
$580$458 -
$680$537 -
$560$437 -
$699$552 -
$420$332 -
$580$458 -
$490$417 -
$880$695 -
$680$578 -
$620$527
相關主題
商品描述
This book is for anyone who wants to understand computer programming. You'll learn to program in a language that' s used in millions of smartphones, tablets, and PCs. You'll code along with the book, writing programs to solve real-world problems as you learn the fundamentals of programming using Python 3. You'll learn about design, algorithms, testing, and debugging, and come away with all the tools you need to produce quality code. In this second edition, we've updated almost all the material, incorporating the lessons we've learned over the past five years of teaching Python to people new to programming.
You don't need any programming experience to get started. First, you'll get a detailed introduction to Python and to programming. You'll find out exactly what happens when your programs are executed. Through real-world examples, you'll learn how to work with numbers, text, big data sets, and files. Then you'll see how to create and use your own data types.
The incremental examples show you the steps and missteps that happen while developing programs, so you know what to expect when you tackle a problem on your own. Inspired by "How to Design Programs" (HtDP), you'll learn a six-step recipe for designing functions, which helps you as you start to learn the concepts--and becomes an integral part of writing programs by the end.
As you learn to use the fundamental programming tools in the first half of the book, you'll see how to document and organize your code so that you and other programmers can more easily read and understand it. Beyond the basics, you'll learn how to ensure that your programs are reliable, and how to work with databases, download data from the web automatically, and build user interfaces. Most importantly, you'll learn how to think like a professional programmer.
You'll need to download Python 3, available from "python.org":https://python.org. With that download comes IDLE, the editor we use for writing and running Python programs. (If you use Linux, you may need to install Python 3 and IDLE separately.)
商品描述(中文翻譯)
這本書適合任何想要了解電腦程式設計的人。您將學會使用一種在數百萬部智慧型手機、平板電腦和個人電腦中使用的程式語言進行程式設計。您將隨著書本編寫程式,解決現實世界中的問題,同時學習使用 Python 3 的程式設計基礎知識。您將學習設計、演算法、測試和除錯,並掌握所有生產高品質程式碼所需的工具。在這第二版中,我們更新了幾乎所有的內容,融入了過去五年教學 Python 給初學者的經驗教訓。
您不需要任何程式設計經驗就可以開始。首先,您將獲得對 Python 和程式設計的詳細介紹。您將確切了解當您的程式執行時會發生什麼。透過現實世界的範例,您將學會如何處理數字、文本、大數據集和檔案。然後,您將看到如何創建和使用自己的資料類型。
漸進式的範例展示了在開發程式時發生的步驟和失誤,讓您知道在獨自解決問題時該期待什麼。受到《如何設計程式》(How to Design Programs, HtDP)的啟發,您將學習一個六步驟的函數設計食譜,這將幫助您開始學習這些概念,並在最後成為撰寫程式的重要部分。
在學習本書前半部分的基本程式設計工具時,您將看到如何記錄和組織您的程式碼,以便您和其他程式設計師能更輕鬆地閱讀和理解它。除了基礎知識外,您還將學習如何確保您的程式可靠,如何與資料庫合作,自動從網路下載資料,以及建立使用者介面。最重要的是,您將學會如何像專業程式設計師一樣思考。
您需要下載 Python 3,下載地址為 "python.org":https://python.org。隨著該下載,您將獲得 IDLE,這是我們用來編寫和執行 Python 程式的編輯器。(如果您使用 Linux,您可能需要單獨安裝 Python 3 和 IDLE。)