Блок схемы. Визуализация алгоритма программы.

Опубликовано 1 комментарийОпубликовано в рубрике Азы, Материалы к лекции

На самом деле любую программу можно описать при помощи блок-схемы. Это графическая визуализация логики программы. Взгляни на рисунок ниже Основной блок в подобных схемах — ромб. В нём всегда прописывается вопрос на который можно ответить да(True) или нет(False). В зависимости от того какой ответ, выполняется ветка yes или no. Теперь попробуем нарисовать схему для следующего […]

Библиотека datetime в Python

Опубликовано Оставить комментарийОпубликовано в рубрике Азы

Библиотека datetime в Python предназначена для работы с датой с точностью до микросекунд.В данной библиотеке основные манипуляции производятся при помощи класса datetime.datetime, но в ней существуют так же другие классы, расширяющие возможности управления данными. Классы доступные из библиотеки datetime. .datetime(year, month, day, hour=0, minute=0, second=0, microsecond=0, tzinfo=None) — Класс описывающий дату начиная с года, заканчивая […]

if else в питоне. Команды для черепахи.

Опубликовано Оставить комментарийОпубликовано в рубрике Азы, Программы

Или как научить программу принимать решения. Когда в ходе выполнения программы возникает необходимость выполнить тот или иной код, на помощь приходят операторы условия if elif else. Так же можно услышать, что их называют операторами ветвления! Давайте создадим новый репл с черепахой и запрограммируем её так, чтобы она выполняла команды, которые мы вводим. Для начала, запрограммируем […]

Черепашьи бега. by @Politick

Опубликовано Оставить комментарийОпубликовано в рубрике Материалы к лекции, Программы

Спасибо https://replit.com/@politick за предоставленный код. Первым делом, при работе с черепахой, импортируем данную библиотеку в проект. Нам так же потребуется функция randint() из библиотеки random. Сразу после импорта научим нашу черепашку перемещаться. Для этого используем метод .forward() и вставим его в цикл for. Мы научили нашу черепашку перемещаться, но обычная стрелка выглядит не очень привлекательно, […]

Черепаха и цикл While. (фракталы)

Опубликовано Оставить комментарийОпубликовано в рубрике Новичок, Программы

Используя цикл while заставляем нашу черепашку выполнить наш код 1000 раз. В итоге получается необычная фигура. Меняй угол поворота в методе .right() чтобы получать разный результат, попробуй значения 30, 60, 110, 170. Для запуска кода нажми на зелёную клавишу Run.

интернет-магазин LEGO

Опубликовано Оставить комментарийОпубликовано в рубрике Программы

И так, вам поступил заказ на разработку интернет-магазина для конструкторов LEGO. Вам необходимо будет создать «прилавок» с товарами из которых пользователь сможет выбрать понравившийся набор и добавить его к себе в корзину вашего магазина. После того как пользователь закончит совершать покупки, мы попросим ввести его номер карты постоянного покупателя и предоставим по ней скидку. И, […]

модуль time в Python.

Опубликовано Оставить комментарийОпубликовано в рубрике Азы

Модуль time предназначен для работы со временем в скриптах Python. С помощью него можно засекать время выполнения кода на Python. Получать абсолютное значение времени с начала эпохи. Ставить программу на задержку. .sleep(seconds) — останавливает время выполнения программы на указанное количество секунд в seconds. .time() — возвращает время, выраженное в секундах с начала эпохи. .altzone — […]

Библиотека OS в python

Опубликовано 2 комментарияОпубликовано в рубрике Азы

Библиотека OS позволяет получить доступ к файловой системе вашего компьютера. Это значит что ваша программа может получить доступ к папкам и файлам вашего компьютера, открывать папки, искать файлы и многое другое. Модуль os.path библиотеки os является расширением её возможностей Функции в библиотеке OS Python .listdir(path =’.’) — возвращает список папок и файлов в дирректории path. […]

Падающие снежинки

Опубликовано 1 комментарийОпубликовано в рубрике Программы

Декабрь 2020. Создаём себе новогоднее настроение. Код анимации падающих снежинок! Ну и пусть, что снежинки квадратные. Главное разобраться как всё это работает. Ссылка на repl если окно ниже не работает. Жми ⟱Run⟱ чтобы запустить код на выполнение

Черепаха (turtle) в python

Опубликовано 3 комментарияОпубликовано в рубрике Азы, Новичок

Модуль turtle в python предназначен для визуализации пошагового выполнения алгоритма программы. Идеально подходит как для начинающих программистов, так и для тех, кто уже давно знаком с языком python. На экране компьютера появляется курсор, который мы можем заставить перемещаться по экрану при помощи кода. Двигаясь, наш курсор-черепашка оставляет след на экране. Цвет, скорость, толщину мы устанавливаем […]