Learn Python Programming : An in-depth introduction to the fundamentals of Python, 3/e (Paperback)
暫譯: 學習 Python 程式設計:Python 基礎的深入介紹,第三版(平裝本)

Romano, Fabrizio, Kruger, Heinrich

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

相關主題

商品描述

Get up and running with Python through concise tutorials and practical projects in this fully updated edition

 

Key Features:

  • Discover how to think like a Python programmer
  • Extensively revised with richer examples, Python 3.9 syntax, and new chapters on APIs and packaging and distributing Python code
  • Learn the fundamentals of Python through real-world projects in API development, GUI programming, and data science

 

Book Description:

Learn Python Programming, Third Edition is both a theoretical and practical introduction to Python, an extremely flexible and powerful programming language that can be applied to many disciplines. This book will make learning Python easy and give you a thorough understanding of the language. You'll learn how to write programs, build modern APIs, and work with data by using renowned Python data science libraries.

 

This revised edition covers the latest updates on API management, packaging applications, and testing. There is also broader coverage of context managers and an updated data science chapter.

 

The book empowers you to take ownership of writing your software and become independent in fetching the resources you need. You will have a clear idea of where to go and how to build on what you have learned from the book.

 

Through examples, the book explores a wide range of applications and concludes by building real-world Python projects based on the concepts you have learned.

 

What You Will Learn:

  • Get Python up and running on Windows, Mac, and Linux
  • Write elegant, reusable, and efficient code in any situation
  • Avoid common pitfalls like duplication, complicated design, and over-engineering
  • Understand when to use the functional or object-oriented approach to programming
  • Build a simple API with FastAPI and program GUI applications with Tkinter
  • Get an initial overview of more complex topics such as data persistence and cryptography
  • Fetch, clean, and manipulate data, making efficient use of Python's built-in data structures

 

Who this book is for:

This book is for anyone who has some programming experience, but not necessarily with Python. Some knowledge of basic programming concepts will come in handy, although it is not a requirement.

商品描述(中文翻譯)

透過簡潔的教程和實用的專案,快速上手 Python,這是完全更新的版本

 

主要特色:


  • 學會如何像 Python 程式設計師一樣思考

  • 經過廣泛修訂,提供更豐富的範例、Python 3.9 語法,以及有關 API 和打包與分發 Python 代碼的新章節

  • 透過 API 開發、GUI 程式設計和資料科學的實際專案學習 Python 基礎

 

書籍描述:

《學習 Python 程式設計(第三版)》是對 Python 的理論和實踐介紹,這是一種極具靈活性和強大的程式語言,可應用於許多學科。本書將使學習 Python 變得簡單,並讓你對這門語言有透徹的理解。你將學會如何編寫程式、構建現代 API,並使用知名的 Python 資料科學庫處理數據。

 

這個修訂版涵蓋了 API 管理、應用程式打包和測試的最新更新。還擴展了上下文管理器的內容,並更新了資料科學章節。

 

本書使你能夠掌握編寫軟體的能力,並在獲取所需資源方面變得獨立。你將清楚知道接下來該去哪裡,以及如何在書中學到的知識上進行擴展。

 

透過範例,本書探索了各種應用,並以基於你所學概念的實際 Python 專案作結。

 

你將學到的內容:


  • 在 Windows、Mac 和 Linux 上安裝和運行 Python

  • 在任何情況下編寫優雅、可重用和高效的代碼

  • 避免常見的陷阱,如重複、複雜設計和過度工程

  • 了解何時使用函數式或物件導向的程式設計方法

  • 使用 FastAPI 構建簡單的 API,並使用 Tkinter 編寫 GUI 應用程式

  • 對資料持久性和加密等更複雜主題有初步了解

  • 獲取、清理和操作數據,充分利用 Python 的內建資料結構

 

本書適合誰:

本書適合任何有一定程式設計經驗的人,但不一定要有 Python 的經驗。對基本程式設計概念的了解將會有所幫助,雖然這不是必需的。