| Torrent: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Similar Posts: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Uploader: | andryold1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Source: |
The Pirate Bay
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Downloads: | 24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description: |
Textbook in PDF format
This book is a short, introductory guide for the Python programming language. This book is well suited.
As a reference material for Python beginner workshops
If you have prior experience with another programming language
If you want a complement resource after reading a Python basics book, watching a video course, etc
There are several exercises provided throughout the book, which will help test your understanding of Python syntax and logical skills.
Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically type-checked and garbage-collected. It supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming. It is often described as a "batteries included" language due to its comprehensive standard library. Python consistently ranks as one of the most popular programming languages, and has gained widespread use in the Machine Learning community.
All the Python programs discussed in this book, along with related text files, can be accessed from my GitHub repo learnbyexample: 100_page_python_intro. However, I'd highly recommend typing the programs manually by yourself.
Prerequisites:
You should be already familiar with basic programming concepts. If you are new to programming, check out my comprehensive curated list on Python to get started.
You are also expected to get comfortable with reading manuals, searching online, visiting external links provided for further reading, tinkering with the illustrated examples, asking for help when you are stuck and so on. In other words, be proactive and curious instead of just consuming the content passively.
Version changes:
2.0 (Dec 18, 2024):
Python version updated to 3.13.0
Added more exercises and you can now practice some of them using this interactive TUI app
Contents:
Preface
Introduction
Numeric data types
Strings and user input
Defining functions
Control structures
Importing and creating modules
Installing modules and Virtual environments
Exception handling
Debugging
Testing
Tuple and Sequence operations
List
Mutability
Dict
Set
Text processing
Comprehensions and Generator expressions
Dealing with files
Executing external commands
Command line arguments
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Category: | Books | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Size: | 1.5 MB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Added: | April 24, 2026, 8:18 a.m. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Peers: | Seeders: 28, Leechers: 14 (Last updated: 4 hours, 35 minutes ago) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tracker Data: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Files: |
|
Discussion