Найти в Дзене
Программирование

Программирование

Примеры создания программ
подборка · 6 материалов
1 год назад
Заставка "Матрица" на Python.
Многие смотрели этот легендарный фильм из нескольких частей. Попробуем написать код для создания похожей матрицы символов. Используем для этого Python. В первой части фильма момент, где близко и разборчиво видна матрица символов - при первом разговоре Сайфера и Нео. Возможно, некоторые из читателей знают, что символы в матрице взяты из рецепта суши, а японские иероглифы были зеркально отображены. Задача кажется простой, но это лишь на первый взгляд. Проведём анализ роликов и сделаем список особенностей этой матрицы...
1 год назад
Создание сайта в Python. Часть 4. Фронтенд. Работа с шаблонами на Django
Оформим внешний вид страницы нашего сайта. Продолжим разработку проекта MySite из предыдущей статьи. 1. Общая структура документа 1.1. В файле views.py приложения AppMySite импортируем два класса SitiesOfSiberia и SitiesOfEurope и в процедуре index_page для возвращаемой функции renderer указать контекст (данные) из этих классов через переменные data и data2. Переменной data присваиваются все объекты из класса SitiesOfSiberia, а data2 - все объекты из SitiesOfEurope. 1.2. В папке Temlpates изменим файл Index...
1 год назад
Создание сайта в Python. Часть 3. Бэкенд. Работа с базой данных и панелью администратора на Django.
Базы данных в проектах на Django похожи на таблицы Excel, но отличие заключается в том, что тип данных для каждого столбца и их количество определяется заранее. При попытке внести в колонку данные не того типа получим ошибку и данная операция не будет выполнена. Количество колонок, их имя и тип вносимых данных являются параметрами структуры базы данных. Изменение структуры и внесение данных в базу называется миграцией базы данных. Работу с базой данных рассмотрим на примере проекта MySite из предыдущей статьи...
1 год назад
Создание сайта в Python. Часть 2. Бэкенд. Запуск локального сервера на Django
При разработке сайта нужно постоянно отслеживать его отображение в браузере и функциональность. Для этого придётся постоянно запускать сервер и переходить по ссылке в терминале вашей среды разработки. В этой статье используется Visual Studio Code. Можно немного упростить этот процесс, чтобы запускать проект и сервер по нажатию клавиши F5 на клавиатуре или кнопкой пуска в разделе Run and Debug. После этого нужно перейти по ссылке в терминале VS Code. Отобразится ваш сайт. Для внесения изменений в...
291 читали · 1 год назад
Создание сайта в Python на Django. Часть 1. Бэкенд. Страница "Привет, Мир!"
Создадим страницу сайта, на который будет текст "Привет, Мир!". 1. Немного теории Часто сайты пишутся не на HTML/CSS/JS, а в виде web-программы и базы данных. База данных сайта может содержать наборы текстов, картинок, видео, аудио и прочих данных, которые мы видим открывая сайт. Их место на странице, формат текста, размеры картинок и прочее содержится в коде программы. Код программы может быть написан на Java, JavaScript, C#, Python и других языках программирования. Базы данных также могут быть...
199 читали · 1 год назад
Создание HelloWorld.exe на Python
Создадим десктопное приложение с расширением *.exe, которое будет приветствовать нас надписью "Hello World". Для этого нужно правильно настроить среду разработки. Для работы с языком программирования Python потребуется установить его и среду разработки. Сперва скачаем установочный файл Python c сайта разработчиков https://www.python.org/downloads. Как среду разработки используем Visual Studio Code. Скачаем его установочный файл с официального сайта подходящий для вашей системы. Установка Python Запускаем скачанный файл...