PyLand Team
PyLand Team
Author's articles
All publications PyLand Team
Your first open-source contribution: where to start π
Open source is software with publicly available source code. Anyone can read the code, propose changes, and contribute. This is...
JSON: Persisting Data
Goal: Learn to save and load data in JSON format.
map() β Transform Every Element!
The map() function lazily applies a transformation to every item in an iterable.
filter() β Pick What You Need!
The filter() function keeps the elements for which a predicate returns a truthy value.
Lambda Functions
A lambda is a small, anonymous, single-line function.
reduce() β Fold Everything into One!
The reduce() function combines an iterable into one value by repeatedly applying a two-argument function.
List Comprehensions β Elegant Lists
A list comprehension builds a new list from an iterable with an optional transformation and filtering condition.
CSV: Working with Tables
CSV (Comma-Separated Values) is a text format for storing tabular data. It opens in Excel and Google Sheets and is...
Pure Functions
A pure function depends only on its arguments, does not modify external state, and returns the same result for the...
OOP: Program Like a World Builder π
Imagine: you're building a zombie-apocalypse game. You need zombies, humans, weapons. Every zombie has a name, health points, and can...
Function Composition
Function composition connects small functions so that one function's result becomes the next function's argument.
DRY: Don't Repeat Yourself π
Imagine you're writing code to hack 10 systems. You copy the hacksystem() function 10 times. Then you find a bug...
Statistics by categories
Author's article distribution by topics
Django
63 articles
Python
54 articles
Git ΠΈ GitHub
32 articles
Html Css
23 articles
LLM ΠΈ AI
21 articles