Найти в Дзене
Первый урок программирования на Python PyQt. Создание окна приложения
В нашем первом уроке по PyQt мы начнем с установки необходимых компонентов. Для этого выполните следующие команды в командной строке: После установки можно импортировать PyQt следующим образом: Для создания окна приложения нам понадобятся QApplication и QWidget...
111 читали · 9 месяцев назад
Split в python.
В нашем сегодняшнем уроке мы разберем split() Метод split() в Python разделяет строку на список по разделителю. Пробел — разделитель по умолчанию. Пример с числами Можно комбинировать числа и строки. Создание списка из строки и является основной функцией sprit()...
9 месяцев назад
Модуль random в python
Модуль random в Python - это специальный набор функций, которые помогают создавать случайные числа и выбирать случайные элементы из списков. Он полезен в создании игр, моделированиях, научных вычислениях и других задачах, где нужны случайные числа или элементы. Это позволяет делать вещи, которые...
9 месяцев назад
Классы и объектно-ориентированное программирование часть 2.
На 2 части про классы мы разберем наследование и возврат строки класса. Наследование Классы могут наследовать свойства и методы других классов. Наследование позволяет создавать иерархию классов. Наследование классов позволяет быстрее создавать новые классы, так как они могут использовать уже существующие классы и их функциональность, и позволяет создавать гибкую и масштабируемую структуру классов Используем класс из предыдущей части и создадим класс, который будет наследовать его. Тут у нас есть 2 класса: Dog и Labrador...
117 читали · 9 месяцев назад
Числа Фибоначчи в python
Числа Фибоначчи - это последовательность чисел, где каждое последующее число равно сумме двух предыдущих. В Python есть несколько способов генерации чисел Фибоначчи. Давайте рассмотрим, как это можно сделать. Разберем 2 способа как можно сгенерировать числа Фибоначчи Один из способов сгенерировать числа Фибоначчи - использовать цикл: Тут мы просто используем цикл, который складывает 2 числа, получая следующее. Рекурсивный метод для чисел Фибоначчи. Рекурсия - это...
9 месяцев назад
Try, except. Пятнадцатый урок программирования на python.
В Python, как и в других языках программирования, возможно возникновение ошибок во время выполнения программы. Для обработки и управления такими ошибками в Python используется конструкция try except. Давайте рассмотрим, как эта конструкция работает и как её применять. Что такое конструкция try except? Конструкция try except позволяет обработать исключения, которые могут возникнуть в блоке кода, и предотвратить прерывание программы. Вот возможное использование: Try выполняет код 10/0. При делении на ноль в python возникает ошибка ZeroDivisionError...
9 месяцев назад
min и max в python.
Сегодня мы разберем функции min() и max() Заходите в подборку обучения на Python и на Бусти, там будут выходить уроки про программирование которых нет на дзен. В языке программирования Python есть встроенные функции поиска минимума и максимума. Для их работы нужно передать объект(например список или кортеж)...
9 месяцев назад
Классы и объектно-ориентированное программирование часть 1. Четырандцатый урок пограммирования на Python
Заходите в подборку обучения на Python и на Бусти, там будут выходить уроки про программирование которых нет на дзен. Что такое объектно-ориентированное программирование или (ООП)? Объектно-ориентированное программирование (ООП) - это парадигма программирования, которая фокусируется на создании объектов - блоков кода, которые представляют собой реальные или абстрактные сущности. В ООП ты создаешь объекты - это как "детали" в программе. Каждый объект имеет свои свойства (цвет, размер, имя) и действия (двигаться, говорить, атаковать)...
294 читали · 9 месяцев назад
Тринадцатый урок программирования на Python. Декораторы
Заходите в подборку обучения на Python и на Бусти, там будут выходить уроки про программирование которых нет на дзен. Что такое декораторы? Декораторы — это функции, которые принимают другую функцию и возвращают новую функцию с изменённым поведением. Создадим простой декоратор: В данном случае @ - это символ означающий начало декоратора, а затем мы пишем simple_decorator, чтобы определить какая именно функция принимается как модифицируемая...
304 читали · 9 месяцев назад
Область видимости переменных
Что такое область видимости переменной? Область видимости — это часть программы, в которой переменная может быть использована. В Python существует две основные области видимости: глобальная и локальная. Глобальная область видимости Переменные, объявленные вне функций, имеют глобальную область видимости. Их можно использовать в любой части программы. Переменная х видна всем что в функции, что снаружи. Локальная область видимости Переменные, объявленные внутри функции, имеют локальную область видимости...
9 месяцев назад
Создание функции - lambda.
Заходите в подборку обучения на Python и на Бусти, там будут выходить уроки про программирование которых нет на дзен. Сегодня мы разберем, как создать функцию при помощи lambda и её плюсы в отличии от def(). Создадим функцию, которая должна напечатать привет. Используем для этого def(). Код кажется относительно большой для простого действия print("hello") Для создания функции в 1 строку можно использовать оператор lambda...
314 читали · 10 месяцев назад
Зачем нужен оператор return в python.
Заходите в подборку обучения на Python и на Бусти, там будут выходить уроки про программирование которых нет на дзен. Функция может возвращать результат. Для этого в функции используется оператор return. После данного оператора указывается возвращаемое значение (переменная, функция, или пустое пространство)...
233 читали · 10 месяцев назад