Category articles "Python"
Study all materials on this topic
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.
Achievements System in Python
Gamification increases user engagement by 30–40%. Achievements are a simple way to implement it.
Try/Except: Error Handling
Goal: Learn to handle errors and make programs reliable.
Other categories
Study related topics
Want more materials?
Subscribe to updates and be the first to know about new articles!