Python 3. The Comprehensive Guide - Helion

Tytuł oryginału: Python 3. The Comprehensive Guide
ISBN: 9781806102464
stron: 1039, Format: ebook
Data wydania: 2025-06-12
Księgarnia: Helion
Cena książki: 170,10 zł (poprzednio: 189,00 zł)
Oszczędzasz: 10% (-18,90 zł)
This in-depth guide to Python 3 begins by helping readers install the language and understand its core syntax through interactive exploration. Early chapters cover variables, control structures, functions, and data types like lists, tuples, dictionaries, and sets. Readers then move into file handling, error management, and object-oriented programming, building a solid foundation for real-world development.
As the journey continues, the book introduces advanced concepts including decorators, generators, type hints, structural pattern matching, and context managers. It thoroughly explores the Python standard library, with practical applications in math, file systems, logging, regular expressions, parallel processing, and debugging. Readers also learn how to manage packages, virtual environments, and distributions.
Later chapters shift to applied development—building GUIs with tkinter and PySide6, creating web applications with Django, and working with scientific tools like NumPy, pandas, and SciPy. The book concludes with insights on using alternative interpreters, localization, and migrating from Python 2 to 3. This resource grows with the reader, from basics to expert-level Python programming.
Osoby które kupowały "Python 3. The Comprehensive Guide", wybierały także:
- PLC i TIA Portal. Kurs video. Techniki programowania SIMATIC S7-1200 200,00 zł, (10,00 zł -95%)
- Google Cloud. Kurs video. Zostań administratorem systemów IT 142,86 zł, (10,00 zł -93%)
- Instalacja i konfiguracja baz danych. Kurs video. Przygotowanie do egzaminu 70-765 Provisioning SQL Databases 285,57 zł, (19,99 zł -93%)
- Jak zhakowa 125,00 zł, (10,00 zł -92%)
- Excel w HR. Kurs video. Od teorii do praktyki 222,11 zł, (19,99 zł -91%)
Spis treści
Python 3. The Comprehensive Guide eBook -- spis treści
- 1. Introduction
- 2. The Python Programming Language
- 3. Getting Started with the Interactive Mode
- 4. The Path to the First Program
- 5. Control Structures
- 6. Files
- 7. The Data Model
- 8. Functions, Methods, and Attributes
- 9. Sources of Information on Python
- 10. Basic Data Types: An Overview
- 11. Numeric Data Types
- 12. Sequential Data Types
- 13. Mappings and Sets
- 14. Collections
- 15. Date and Time
- 16. Enumerations and Flags
- 17. Functions
- 18. Modules and Packages
- 19. Object-Oriented Programming
- 20. Exception Handling
- 21. Generators and Iterators
- 22. Context Manager
- 23. Decorators
- 24. Annotations for Static Type Checking
- 25. Structural Pattern Matching
- 26. Mathematics
- 27. Screen Outputs and Logging
- 28. Regular Expressions
- 29. Interface to Operating System and Runtime Environment
- 30. File System
- 31. Parallel Programming
- 32. Data Storage
- 33. Network Communication
- 34. Accessing Resources on the Internet
- 35. Email
- 36. Debugging and Quality Assurance
- 37. Documentation
- 38. Distributing Python Projects
- 39. Virtual Environments
- 40. Alternative Interpreters and Compilers
- 41. Graphical User Interfaces
- 42. Python as a Server-Side Programming Language on the Web: An Introduction to Django
- 43. Scientific Computing and Data Science
- 44. Inside Knowledge
- 45. From Python 2 to Python 3