Загрузка...

Библиотека в комплекте

Библиотека, которая идёт в комплекте с языком, — это набор модулей, которые вы подключаете через import без установки. math, json и csv входят в этот набор. bakery не входит. Эту папку вы написали сами. math не нужно ни скачивать, ни копировать в свою папку. Строка import — это весь шаг. Установка — это следующая страница. Здесь модуль уже на машине, потому что язык принёс его с собой.

отбросить дробь

python
import math
print(math.floor(2.9))

На экране целое число 2. floor отбрасывает дробную часть. 2.9 не превращается в 3 и не остаётся 2.9. Результат — целое 2, а не 2.0. sqrt в этой программе нет. floor — это ещё одно имя внутри math. print пишет 2 без десятичной точки. Будь результат 2.0, точка была бы на экране.

📊 Откуда берётся модуль

Модуль Откуда
math библиотека, которая идёт в комплекте с языком
json та же библиотека
csv та же библиотека
bakery папка, которую вы пишете сами

Если папки нет, import bakery останавливается. Имя остановки — ModuleNotFoundError. Такой строки в этой программе нет. None вместо неё не подставляется, и программа дальше не идёт. math так не останавливается: он уже есть в библиотеке.

Следующая страница — дата и время. Эта страница лишь отделяет модули, которые идут с языком, от папки, которую пишете вы, и показывает, как floor отбрасывает дробь.

Уже есть или написано вами

math.floor(2.9) покажет 2. math, json и csv идут с языком. bakery не идёт. Если папки нет, происходит остановка с ModuleNotFoundError. Следующая страница — дата и время.

🧠 Проверьте Свои Знания

Готов к Началу

Проверьте Свои Знания

Бросьте себе вызов с помощью этой интерактивной викторины и узнайте, насколько хорошо вы понимаете тему

❓
6
Вопросы
🎯
70%
Для Прохождения
♾️
∞
Время
🔄
∞
Попытки

📝 Инструкции

  • Внимательно прочитайте каждый вопрос
  • Выберите лучший ответ на каждый вопрос
  • Вы можете пересдавать тест столько раз, сколько захотите
  • Ваш прогресс будет показан вверху