Найти в Дзене
Уважаемые подписчики! Хотя вас пока что и немного, но обращаюсь к вам с вопросом. Как вы знаете, Яндекс-Дзен изменил свои правила работы с авторами, теперь продвинуть канал, особенно новый, стало намного сложнее. Второй момент – здесь достаточно примитивный текстовый редактор, форматировать примеры программного кода, без которых этот канал невозможен, достаточно проблемно. Сейчас дублирование записей в Дзен требует достаточно много времени и усилий. Поэтому спрашиваю вас: 1. Стоит ли продолжать вести этот канал или достаточно материалов на сайте? Кстати, сегодня там два обновления. 2. Стоит ли создавать группу в ВК? Технически это несложно, можно даже настроить трансляцию записей с сайта, но есть ли необходимость? Также информирую, что в ближайшее время на сайте будут включены push-уведомления о новых записях и комментарии с авторизацией в ВК.
3 года назад
Массивы в Python
Как и в других языках программирования, в Python тоже есть массивы для хранения наборов объектов. Все элементы массивов нумеруются, к каждому элементу можно получить доступ по индексу. Обращаем внимание, что нумерация элементов начинается с нуля, а не с единицы. Первый элемент имеет индекс 0. Но, в отличие от других языков программирования, массивы могут быть разных типов. Рассмотрим их по очереди. Списки Список - изменяемых набор объектов. Объектом может быть любой тип данных – число, строка, логический тип, а также массив...
3 года назад
Рекурсивное сканирование папок
С рекурсией – вызовом функцией самой себя мы уже дело имели, считая факториал. Рассмотрим ещё один пример, который без рекурсии реализовать практически невозможно. Выведем на экран структуру папок на диске. Алгоритм простой – начиная от заданного пути, найдём все папки и повторим это действие для каждой из найденных папок. Для поиска папок и файлов будем использовать функцию scandir() из пакета os. Итак, для начала импортируем этот модуль в приложение: import os Для рекурсии нам потребуется определить функцию, которая будет вызывать сама себя...
3 года назад
Считаем факториал
Из школьного курса математики вы должны помнить, что такое факториал. Факториалом числа n называют произведение всех целых чисел от 1 до n. Попробуем посчитать его двумя способами. Для начала замечание, общее для обоих способов. Нам до начала расчёта нужно проверить, что пользователь ввёл целое положительное число. Для этого введём его как строку и проверим, чтобы там были только цифры. После проверки при возможности преобразуем в число. Простой классический способ подсчёта факториала - либо увеличиваем в цикле множители от 2 до n, либо наоборот, уменьшаем...
3 года назад
Типы данных в Python
В языке программирования Python нет строгой типизации данных. Переменной можно присвоить логическое значение, через несколько строк – текстовое, а ещё дальше – числовое. Какие же типы данных есть в языке? Логический тип – bool Может принимать значения True или False, эти значения ведут себя как цифры 1 и 0. Операции над логическим типом данных будут рассмотрены отдельно. >>> b1,b2 = True, False >>> print(b1, b2) True False Числовые типы данных Целые числа – int В отличие от многих других языков...
3 года назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала