ШАГ 10:
Импортировать модули и решить 5 задач с ними
Описание шага
[Что делать] math: sqrt, random: lotto, datetime: возраст, os: файлы в папке, json: данные.
[Как это работает] import math — готовые функции.
[Ожидаемый результат] Модули используются верно.
[Критерий готовности] 5 скриптов с импортами работают.
Как выполнить шаг
1) [Подготовка] import math, from random import randint.
2) [Действие 1] import math; math.sqrt(16)==4.
3) [Действие 2] lotto = [randint(1,49) for _ in range(6)].
4) [Действие 3] from datetime import date; age=date.today().year-birth.
5) [Проверка результата] Правильные расчеты.
6) [Что дальше] Modules ок, OOP шаг 11.
Частые ошибки
1. [Import ошибки]: Модуль не установлен — стандартные есть.
2. [from *]: Загрязняет namespace — import конкретно.
3. [* нет]: Забывают from datetime import date.
🎯 Цель с этим шагом
Научись программировать на Python с нуля, решив 50 реальных задач. Получи навык, востребованный в IT, data science и автоматизации. Каждый день — новый прогресс, через 2 месяца кодь уверенно сам.
Подробнее о цели →