2.94M
Category: programmingprogramming

Модули. Python

1.

2023
Название программы
Python
Тема занятия
Модули
Изображение от Storyset на Freepik.com

2.

2023
План
занятия
Python
Введение
Теория Встроенные модули
Теория random
Теория time
Теория datetime
Практика Используем модули
Теория Создание модулей
Практика Создаем модуль
Домашнее задание
Итоги
Изображение от Storyset на Freepik.com

3.

2023
Python
Проверяем
домашнее задание
1
Какие трудности возникли
при написании кода?
3
2
Понял ли ты принцип
работы функций?
4
Зачем нужен оператор return?
Что больше всего
понравилось/не понравилось
в процессе выполнения задания?
Изображение от Storyset на Freepik.com

4.

2023
Python
Введение
Сегодняшняя тема полна тайн и загадок,
которые нам предстоит разгадать.
Сегодня мы подчиним себе случайность
и время, научимся прятать код от чужих глаз
и ещё сильнее оптимизировать программу.
В этом нам помогут модули!
Изображение от Storyset на Freepik.com

5.

2023
Python
Теория
Встроенные
модули
Изображение от Storyset на Freepik.comс

6.

2023
Python
Теория
Модулем называется файл
с расширением «.py», содержащий
свои переменные и функции.
В модули обычно помещают информацию,
которая может пригодится для более
масштабных и часто используемых данных.
Каждый модуль может импортировать другой
модуль и получать доступ к коду в нём.
Эту возможность очень любят все
программисты, потому что она
позволяет проще создавать программы.
Изображение от Storyset на Freepik.com

7.

2023
Python
Теория
Делается это с помощью
служебного слова import.
После него нужно указать
название модуля или файла без «.py»
Самые популярные и важные функции
встроили в модули Python заранее.
Чтобы начать их использовать, необходимо
импортировать необходимые модули.

8.

2023
Python
Теория
По правилам хорошего тона
(хорошего кода) импортируют модули
в самом начале программы.
Получается своеобразная шапка
из модулей, после которой следует сам код.
Сегодня мы изучим следующие
встроенные модули:
random
time
datetime
Изображение от Storyset на Freepik.com

9.

2023
Python
Теория
random
Изображение от Storyset на Freepik.comс

10.

2023
Python
Теория
Чтобы использовать функции из модулей, нужно
сначала указать название модуля, поставить
точку и уже написать название функции!
Данный модуль предназначен
для генерации случайных значений,
диапазонов и выбора из списков.
Сейчас мы разберем основные функции,
которые пригодятся нам в дальнейшем.
Начнём с функции, позволяющей
получить случайное число в диапазоне —
random.randint().
Изображение от Storyset на Freepik.com

11.

2023
Python
На вход функция принимает минимальное
и максимальное число, между которыми
выбирается случайное число.
Вот пример использования:
import random
a = random.randint(0, 10)
print(a)
>>3
a = random.randint(0, 10)
print(a)
>>9
a = random.randint(0, 10)
print(a)
>>4
Мы получили случайное число в диапазоне
от 0 до 10 и сохранили его в переменную а.
После чего вывели а на экран консоли.
Можно заметить, что при повторном
запуске кода, число получается разным.
English     Русский Rules