Ad banner
Ad banner

Уроки Python с нуля / #16 – Модули в языке Питон. Создание и работа с модулями

Основная мощь языка Питон раскрывается в момент использования дополнительных модулей. В ходе урока мы научимся подключать встроенные модули Python, научимся создавать свои собственные модули, а также ознакомитесь с подключением пакетов через встроенный менеджер «pip».

✅ Полезные ссылки:
– Урок на сайте itProger:
– Пакетный менеджер «pip»:

⏰ Тайм коды:
00:00 – Начало
00:20 – Что такое модули?
02:33 – Подключение встроенных модулей
03:40 – Модуль «time»
04:40 – Модуль «datetime»
07:23 – Модули «sys» и «os»
09:10 – Модуль «platform»
09:47 – Разные форматы импорта
12:22 – Создание своего модуля
16:05 – Пакетный менеджер «pip»
18:01 – Установка библиотеки
19:00 – Использование библиотеки
19:50 – Заключительная часть

✔ Сообщество программистов:

✔ ————-
Вступай в группу Вк – 🚀
Инстаграм itProger:

Группа FaceBook –
Instagram:
Telegram:
Twitter –

– Уроки от #itProger 👨🏼‍💻
– Все уроки по хештегу #itprogerLessons

(Visited 23 times, 9 visits today)

You Might Be Interested In

Комментарии (48)

  1. Сделала то же самое, но имя попросила пользователя написать. В итоге когда вызываю только вторую функцию с числами, он сначала просит ввести имя. Почему? Я же только вторую вызываю, а имя нужно для первой.

  2. Вопрос такой появился, моя папка с проектом находится на С, где она и должна быть, но вот при загрузке модулей, тот же Cowsay скачивается в папку на диске D, есть ли способ перенаправить закачку через Pycharm или встроенную директорию закачки питона в определенную папку, конечно это не критично, можно в ручную закинуть, но мало ли есть способ исправить.

  3. Как я понял, модули это функции, которые были отдельно сохранены в другом файле и теперь к ним можно обращаться не прописывая их в коде. Я прав?

  4. при выполнении 'from math import sqrt as s' или вообще 'from math import sqrt' и при последующей попытке вывести корень из числа выдаёт ошибку SyntaxError: invalid syntax . в чём может быть причина?

  5. Эх, не успел я сегодня 7 уроков пройти, как планировал. Только 2,5. Ставлю себе цель закончить прохождение данного курса за 4 дня включительно.

  6. да пояснює він класно но вот щоб на його сайті дз робить треба куплять подписку, оце єдиний мінус

  7. Не устанавливал среду разработки автора, так как на момент старта обучения была уже установлена Visual Studio с Python. В Visual studio процесс загрузки библиотеки выглядит несколько иначе, пришлось искать другой туториал. Но все таки корову загрузил. Доволен как слон.

  8. а как работать в офлайне? можно ли накачать пакетов себе куда-то на флешку, а потом залить на комп без сетки и там уже подключить каким-то образом?

  9. А модули оказались куда проще, чем я думала. Спасибо за урок! ) Надо будет посмотреть отдельно инфу по часто используемым модулям.

  10. Эксклюзивно для хакеров:
    import time as d

    t = 1

    a = input('Введи секретный код: ')

    print('Проверка кода…')

    d.sleep(2)

    if a == 'Взломать пентагон':

    print('33[32mКод подтвержден, запрос на исполнение…33[0m')

    d.sleep(1.5)

    print('33[32mЗапрос подтвержден!33[0m')

    d.sleep(1.5)

    while t <= 3:

    print('Подключение к серверу…')

    d.sleep(1)

    t += 1

    d.sleep(2)

    while t <= 6:

    print('Происходит взлом пентагона…')

    d.sleep(1)

    t += 1

    d.sleep(1)

    while t <= 9:

    print('Сбор данных…')

    d.sleep(1)

    t += 1

    d.sleep(2.5)

    print('33[32mПентагон успешно взломан!33[0m')

    else:

    print('33[31mНеверный код33[0m')

    Секретный код: Взломать пентагон

  11. Спасибо за урок, люблю смотреть ваши обучающие уроки все раскрывается и объясняется простым языком, спасибо большое!!!
    Но у меня возникла такая проблема что time.sleep(5)
    Просто закрывает код.
    Что можно с такой проблемой сделать?

  12. Автор выучите пожалуйста Английский реально . Слушать иногда невозможно произношение . Например, не ceil читается как {сил }, что в переводе потолок. Поэтому всегда округление идет в большую сторону

Post A Comment For The Creator: Школа itProger / Программирование

Ваш адрес email не будет опубликован. Обязательные поля помечены *