Дмитрий Николаевич

Выпускник <a href="https://bksmpp.ru">ГБПОУ БКСМиПП</a>, выпускник <a href="https://sosch75.bash.eduru.ru/">МАОУ Школа №75 г. Уфы</a>, создатель виртуального вокалиста Даичи Акиба, ассистент Марины Николаевны с 5 октября 2020 г., волонтер-представитель Калининского общества инвалидов города Уфы с 07.06.2022 г., и там же оператор персональных данных с 01.09.2023 г. Харизматичный кондуктор МУП УфаГЭТ (Троллейбусное депо №2) с 07.03.2025

Публикации автора:
язык программирования Python

Подсчет элементов массива, удовлетворяющих условию

Во многих задачах нужно найти в массиве все элементы, удовлетворяющие заданному условию, и как-то их обработать, например подсчитать их количество. Для подсчета…

язык программирования Python

Алгоритмы обработки массивов

Сумма элементов массива Представьте себе, что в массиве записаны зарплаты сотрудников, к примеру, местного пункта выдачи заказов и бухгалтеру требуется найти общую…

язык программирования Python

Переменная цикла

Давайте еще раз рассмотрим  базовую структуру цикла for: for название_переменной_цикла in range(количество повторений): блок кода Не сразу можно понять, для чего нужна…

язык программирования Python

Оператор in

В Python есть оператор in, который позволяет проверить что одна строка находится внутри другой. Давайте рассмотрим следующий код: Этот код проверяет, содержится…

язык программирования Python

Цикл for. Функция range()

Данная статья посвящена циклу for, в частности функции range(), которая позволяет генерировать последовательность чисел. В данной статье мы изучим две дополнительные перегрузки…

язык программирования Python

Математический модуль

Одним из преимуществ Python является множество разнообразных функций, которые уже реализованы и готовы к использованию. Такие функции упакованы в так называемые модули….

язык программирования Python

Встроенные функции

В Python есть много заранее определенных функций. Их реализация скрыта, но достаточно знать как эти функции называются и что они делают. Такие…

язык программирования Python

Числовые типы данных

Целочисленный тип данных Целые числа представлены типом данных int. Сокращение int происходит от слова integer. Для определения целого числа типа int используется последовательность…

язык программирования Python

Вложенные и каскадные условия

Внутри условного оператора можно использовать любые инструкции Python, в том числе и условный оператор. Получаем вложенное ветвление.

язык программирования Python

Логические операторы

Что делать, когда есть несколько условий? В Python есть три логических оператора, которые позволяют создавать сложные условия: and — логическое умножение; or…