Это портфолио содержит все проекты, которые я изучила в процессе освоения Python. От простейших программ до продвинутых концепций.
| № | Проект | Описание | Сложность |
|---|---|---|---|
| 1 | hello_world.py |
Первая программа "Привет, мир!" | ⭐ |
| 2 | calculator.py |
Простой калькулятор сложения | ⭐ |
| 3 | weather_advisor.py |
Программа, дающая советы по погоде | ⭐ |
| 4 | counter.py |
Счётчик с использованием цикла for | ⭐ |
| 5 | infinite_loops.py |
Примеры бесконечных циклов | ⭐⭐ |
| № | Проект | Описание | Сложность |
|---|---|---|---|
| 6 | functions.py |
Функции с параметрами (фейерверки) | ⭐⭐ |
| 7 | password_generator.py |
Генератор случайных паролей | ⭐⭐ |
| 8 | temperature_converter.py |
Конвертер температур | ⭐⭐ |
| 9 | min_max_finder.py |
Поиск минимального и максимального в списках | ⭐⭐ |
| 10 | even_checker.py |
Проверка чётности чисел | ⭐⭐ |
| № | Проект | Описание | Сложность |
|---|---|---|---|
| 11 | task_manager.py |
Менеджер задач (списки + словари) | ⭐⭐⭐ |
| 12 | library_system.py |
Система учёта книг (словари) | ⭐⭐⭐ |
| 13 | tic_tac_toe.py |
Игровое поле крестики-нолики | ⭐⭐⭐ |
| 14 | product_catalog.py |
Каталог товаров интернет-магазина | ⭐⭐⭐ |
| № | Проект | Описание | Сложность |
|---|---|---|---|
| 15 | casino_roulette.py |
Мини-рулетка "Угадай число" | ⭐⭐⭐ |
| 16 | guess_number.py |
Игра "Угадай число" (компьютер загадывает) | ⭐⭐⭐ |
| 17 | blackjack.py |
Упрощённый блэкджек (21) | ⭐⭐⭐⭐ |
| 18 | slot_machine.py |
Игровой автомат с символами | ⭐⭐⭐ |
| № | Проект | Описание | Сложность |
|---|---|---|---|
| 19 | recursive_lists.py |
Рекурсивные списки | ⭐⭐⭐⭐ |
| 20 | closures.py |
Замыкания в Python | ⭐⭐⭐⭐ |
| 21 | decorators.py |
Декораторы функций | ⭐⭐⭐⭐⭐ |
Инструкции по использованию проектов, контакты и планы развития