Python Crash Course: A Hands-On, Project-Based Introduction to Programming (Paperback)

Eric Matthes

買這商品的人也買了...

商品描述

Python Crash Course is a fast-paced, thorough introduction to programming with Python that will have you writing programs, solving problems, and making things that work in no time.

In the first half of the book, you'll learn about basic programming concepts, such as lists, dictionaries, classes, and loops, and practice writing clean and readable code with exercises for each topic. You'll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you'll put your new knowledge into practice with three substantial projects: a Space Invaders-inspired arcade game, data visualizations with Python's super-handy libraries, and a simple web app you can deploy online.

As you work through Python Crash Course, you'll learn how to:
 

  • Use powerful Python libraries and tools, including matplotlib, NumPy, and Pygal
  • Make 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progresses
  • Work with data to generate interactive visualizations
  • Create and customize simple web apps and deploy them safely online
  • Deal with mistakes and errors so you can solve your own programming problems


If you've been thinking seriously about digging into programming, Python Crash Course will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code!

商品描述(中文翻譯)

《Python Crash Course》是一本快節奏、全面介紹使用Python進行編程的書籍,讓你能夠快速撰寫程式、解決問題,並且迅速製作出可運作的東西。

在本書的前半部分,你將學習基本的編程概念,例如列表、字典、類別和迴圈,並透過每個主題的練習來練習撰寫乾淨且易讀的程式碼。你還將學習如何使你的程式具有互動性,以及如何在將程式碼添加到專案之前進行安全測試。在本書的後半部分,你將透過三個實際的專案來實踐你的新知識:一個受《Space Invaders》啟發的街機遊戲、使用Python的超實用庫進行數據可視化,以及一個可以在線部署的簡單網絡應用程式。

在閱讀《Python Crash Course》的過程中,你將學習如何:
- 使用強大的Python庫和工具,包括matplotlib、NumPy和Pygal
- 創建響應按鍵和滑鼠點擊的2D遊戲,並使遊戲在進行過程中變得更加困難
- 處理數據以生成互動式可視化效果
- 創建和自定義簡單的網絡應用程式,並安全地在線部署
- 處理錯誤和問題,以便能夠解決自己的編程問題

如果你一直在認真考慮學習編程,《Python Crash Course》將幫助你快速入門,並讓你迅速撰寫真實的程式。為什麼還要等待呢?啟動你的引擎,開始編程吧!