// resources
Resources
All
|
Cheatsheet
Code Example
Exercise
Template
Other
Achievement
|
Basics
Control Flow
Functions
Data Structures
Modules & Packages
Projects
Object-oriented programming
|
↑ oldest first
↓ newest first
// Exercise
calories_tracker_r3.py
Calories Tracker — Round 3. Complete working file: add food with validation, filter last 7 days, display results. First…
// Exercise
calories_tracker_r4.py
Calories Tracker — Round 4. Discipline analysis added: daily calorie sums, personal target comparison, sorted output. T…
// Exercise
calories_tracker_r5.py
Calories Tracker — Round 5. General report added: grouped by day, filtered by period, sorted by date and time. Three re…
// Exercise
calories_tracker_r6.py
Calories Tracker — Round 6. Persistence added: writes to food_log.txt on every entry, loads from file at start and afte…
// Exercise
calories_tracker.py
Calories Tracker — final version. Input validation, three reports, persistence, file export. Place in a dedicated folde…
// Other
food_log.txt
Dummy data for testing — 7 days, 35 entries. Use it to test all three reports. Delete it when done. Your real logbook s…
// Exercise
safe_paws_r3.py
Safe Paws — Round 3. Add animals, search by species, size and age, edit health status. Persistence in safe_paws.txt. Ru…
// Other
safe_paws.txt
Dummy data for testing — 15 animals, mix of species, sizes and health status. 3 already adopted. Delete when done.
// Exercise
safe_paws_r4.py
Safe Paws — Round 4. Add, search, edit health, register adoption. Two files in sync. Run with both dummy files to test …
// Other
safe_paws.txt
Shelter data — 25 animals, 5 already adopted. Dummy data for testing. Delete when done.
// Exercise
safe_paws.py
Safe Paws. Complete shelter management: add, search, edit, adopt, activity report. Two files, two dictionaries, one for…
// Other
safe_paws.txt
Shelter data — 25 animals, 5 adopted. Dummy data for testing. Delete when done.
// Other
adopted_paws.txt
Adoption records — 5 entries. Dummy data for testing. Delete when done.
// Exercise
adfgvx_encoder.py
ADFGVX Encoder — Round 3. Two validated keys, substitution dictionary, character-by-character transposition, export to …
// Exercise
adfgvx_decoder.py
ADFGVX Decoder — load coded message by date, reverse transposition, reverse substitution, export decoded result. Use wi…