Графики рассеяния: размеры/прозрачность
Ты можешь изменить размер точек с помощью аргумента s. Как и в случае с цветами, убедись, что массив для размеров имеет ту же длину, что и массивы для осей X и Y. Также ты можешь настроить прозрачность точек с помощью аргумента alpha.
#практика
Ты можешь изменить размер точек с помощью аргумента s. Как и в случае с цветами, убедись, что массив для размеров имеет ту же длину, что и массивы для осей X и Y. Также ты можешь настроить прозрачность точек с помощью аргумента alpha.
#практика
Книги по Python
В данной статье автор делится списком книг, которые помогут тебе структурировать и углубить свои знания о разработке на языке Python. Здесь есть книги про тестирование, многопоточность, паттерны и многое другое. Подойдут как новичкам, так и более продвинутым.
👉Читать статью
#статьи
В данной статье автор делится списком книг, которые помогут тебе структурировать и углубить свои знания о разработке на языке Python. Здесь есть книги про тестирование, многопоточность, паттерны и многое другое. Подойдут как новичкам, так и более продвинутым.
👉Читать статью
#статьи
Столбчатые диаграммы
С Pyplot ты можешь использовать функцию bar() для рисования столбчатых диаграмм. Функция bar() принимает аргументы, описывающие расположение столбцов. Они будут отображаться вертикально. Первый массив указывает категории столбцов. Второй массив – значения. Если ты хочешь, чтобы диаграммы отображались горизонтально, используй функцию barh().
#практика
С Pyplot ты можешь использовать функцию bar() для рисования столбчатых диаграмм. Функция bar() принимает аргументы, описывающие расположение столбцов. Они будут отображаться вертикально. Первый массив указывает категории столбцов. Второй массив – значения. Если ты хочешь, чтобы диаграммы отображались горизонтально, используй функцию barh().
#практика
Конвертация .py в .exe
PyInstaller объединяет приложение Python и все его зависимости в один пакет. Ты можешь запустить упакованное приложение без установки интерпретатора Python или каких-либо модулей. Данное видео наглядно демонстрирует работу с PyInstaller.
👀Смотреть видео
#видео
PyInstaller объединяет приложение Python и все его зависимости в один пакет. Ты можешь запустить упакованное приложение без установки интерпретатора Python или каких-либо модулей. Данное видео наглядно демонстрирует работу с PyInstaller.
👀Смотреть видео
#видео
math.comb
Метод math.comb() используется для получения количества способов выбрать k элементов из n элементов без повторения и без порядка. Параметры должны быть положительными целыми числами. Если значение k больше значения n, в результате будет возвращено 0. Если параметры отрицательные, возникает ValueError. Если параметры не являются целыми числами, возникает TypeError.
#практика
Метод math.comb() используется для получения количества способов выбрать k элементов из n элементов без повторения и без порядка. Параметры должны быть положительными целыми числами. Если значение k больше значения n, в результате будет возвращено 0. Если параметры отрицательные, возникает ValueError. Если параметры не являются целыми числами, возникает TypeError.
#практика
Столбчатые диаграммы: смена цвета
Bar() и barh() принимают аргумент color, чтобы установить цвет столбчатых диаграмм. Ты можешь использовать более 100 цветов. Цвет ты можешь задавать как названием, так и его шестнадцатеричным значением. В данном примере продемонстрированы оба способа.
#практика
Bar() и barh() принимают аргумент color, чтобы установить цвет столбчатых диаграмм. Ты можешь использовать более 100 цветов. Цвет ты можешь задавать как названием, так и его шестнадцатеричным значением. В данном примере продемонстрированы оба способа.
#практика
Асинхронный Python
Данная статья поможет новичкам разобраться с асинхронностью и библиотекой asyncio. Здесь разобраны асинхронные функции, корутины и футуры. В результате ты напишешь свое первое асинхронное приложение. В статье есть ссылка на вторую часть.
👉Читать статью
#статьи
Данная статья поможет новичкам разобраться с асинхронностью и библиотекой asyncio. Здесь разобраны асинхронные функции, корутины и футуры. В результате ты напишешь свое первое асинхронное приложение. В статье есть ссылка на вторую часть.
👉Читать статью
#статьи
👍1
Столбчатые диаграммы: ширина/высота
Bar() принимает ключевое слово width, чтобы установить ширину столбчатых диаграмм. По умолчанию это значение равно 0.8. barh() использует height, чтобы установить высоту столбцов. Значение по умолчанию также 0.8.
#практика
Bar() принимает ключевое слово width, чтобы установить ширину столбчатых диаграмм. По умолчанию это значение равно 0.8. barh() использует height, чтобы установить высоту столбцов. Значение по умолчанию также 0.8.
#практика
HTML теперь в телеграм!
HTML — самый популярный язык в мире. Именно на нем написаны все сайты. Начать свой путь в программировании проще всего с изучения HTML. Тем более теперь в телеграмме появился официальный русскоязычный канал. Это первоисточник всего, что появляется в платных курсах и остальных ресурсах. Стоит подписаться!
HTML — самый популярный язык в мире. Именно на нем написаны все сайты. Начать свой путь в программировании проще всего с изучения HTML. Тем более теперь в телеграмме появился официальный русскоязычный канал. Это первоисточник всего, что появляется в платных курсах и остальных ресурсах. Стоит подписаться!
Telegram-бот + парсер
Парсинг – это процесс сбора данных с последующей их обработкой и анализом. В данном видео автор реализует парсинг сайта с анекдотами, в результате чего создается простенький telegram-бот.
👀Смотреть видео
#видео
Парсинг – это процесс сбора данных с последующей их обработкой и анализом. В данном видео автор реализует парсинг сайта с анекдотами, в результате чего создается простенький telegram-бот.
👀Смотреть видео
#видео
list() против []
В Python ты можешь создать список как с помощью list(), так и с []. Какой способ работает быстрее? В данной статье автор провел исследование, чтобы разобраться в этом. Для наглядности результаты демонстрируются с помощью графиков.
👉Читать статью
#статьи
В Python ты можешь создать список как с помощью list(), так и с []. Какой способ работает быстрее? В данной статье автор провел исследование, чтобы разобраться в этом. Для наглядности результаты демонстрируются с помощью графиков.
👉Читать статью
#статьи
statistics.mean
Метод statistics.mean() вычисляет среднее арифметическое значение заданного набора данных. Он складывает все заданные значения, а затем делит на их количество. Если данные не указаны, возвращается ошибка StatisticsError.
#практика
Метод statistics.mean() вычисляет среднее арифметическое значение заданного набора данных. Он складывает все заданные значения, а затем делит на их количество. Если данные не указаны, возвращается ошибка StatisticsError.
#практика
GIL и многопоточность
GIL – это глобальная блокировка интерпретатора. Она позволяет только одному потоку управлять интерпретатором Python. Это означает, что в любой момент времени в состоянии выполнения может находиться только один поток. Благодаря этой статье ты узнаешь, зачем нужна блокировка, как она работает, и как влияет на производительность.
👉Читать статью
#статьи
GIL – это глобальная блокировка интерпретатора. Она позволяет только одному потоку управлять интерпретатором Python. Это означает, что в любой момент времени в состоянии выполнения может находиться только один поток. Благодаря этой статье ты узнаешь, зачем нужна блокировка, как она работает, и как влияет на производительность.
👉Читать статью
#статьи
Сортировка пузырьком
Сортировка пузырьком — это простейший алгоритм сортировки. Он многократно меняет местами соседние элементы, если они расположены в неправильном порядке. Этот алгоритм не подходит для больших наборов данных, так как его сложность по времени довольно высока. Данное видео демонстрирует работу алгоритма.
👀Смотреть видео
#видео
Сортировка пузырьком — это простейший алгоритм сортировки. Он многократно меняет местами соседние элементы, если они расположены в неправильном порядке. Этот алгоритм не подходит для больших наборов данных, так как его сложность по времени довольно высока. Данное видео демонстрирует работу алгоритма.
👀Смотреть видео
#видео
Физика с использованием Pymunk
Pymunk — это простая в использовании питоническая библиотека 2D-физики. Ты ее можешь использовать всякий раз, когда понадобится 2D-физика твердого тела. В данной статье автор реализовал интерактивную симуляцию тел с помощью Pymunk и Pygame.
👉Читать статью
#статьи
Pymunk — это простая в использовании питоническая библиотека 2D-физики. Ты ее можешь использовать всякий раз, когда понадобится 2D-физика твердого тела. В данной статье автор реализовал интерактивную симуляцию тел с помощью Pymunk и Pygame.
👉Читать статью
#статьи
statistics.stdev
Метод statistics.stdev() вычисляет стандартное отклонение выборки данных. Стандартное отклонение — это мера того, насколько разбросаны числа. Большое стандартное отклонение указывает на то, что данные разбросаны. Небольшое стандартное отклонение указывает на то, что данные сгруппированы близко к среднему значению. Стандартное отклонение выражается в тех же единицах, что и данные.
#практика
Метод statistics.stdev() вычисляет стандартное отклонение выборки данных. Стандартное отклонение — это мера того, насколько разбросаны числа. Большое стандартное отклонение указывает на то, что данные разбросаны. Небольшое стандартное отклонение указывает на то, что данные сгруппированы близко к среднему значению. Стандартное отклонение выражается в тех же единицах, что и данные.
#практика
👍1
Метод наименьших квадратов
Метод наименьших квадратов — это форма математического регрессионного анализа. Она используется для определения линии наилучшего соответствия набору данных. Каждая точка данных представляет отношение между известной независимой переменной и неизвестной зависимой переменной. Данная статья поможет разобраться с математической моделью, алгоритмом и программной реализацией.
👉Читать статью
#статьи
Метод наименьших квадратов — это форма математического регрессионного анализа. Она используется для определения линии наилучшего соответствия набору данных. Каждая точка данных представляет отношение между известной независимой переменной и неизвестной зависимой переменной. Данная статья поможет разобраться с математической моделью, алгоритмом и программной реализацией.
👉Читать статью
#статьи
Radiobutton
Элемент Radiobutton представляет переключатель, который может находиться в двух состояниях: отмеченном или неотмеченном. В отличие от Checkbutton переключатели могут создавать группу, из которой одномоментно ты можешь выбрать только один переключатель. Данное видео демонстрирует работу виджета.
👀Смотреть видео
#видео
Элемент Radiobutton представляет переключатель, который может находиться в двух состояниях: отмеченном или неотмеченном. В отличие от Checkbutton переключатели могут создавать группу, из которой одномоментно ты можешь выбрать только один переключатель. Данное видео демонстрирует работу виджета.
👀Смотреть видео
#видео
Изменение формы массива
Форма массива — это количество элементов в каждом измерении. Изменяя форму, ты можешь добавлять или удалять измерения. Это делается с помощью функции reshape библиотеки NumPy. В данном примере преобразуется одномерный массив с 12 элементами в двумерный массив. Если ты попытаешься преобразовать массив в форму, которая математически невозможна, возникнет ValueError.
#практика
Форма массива — это количество элементов в каждом измерении. Изменяя форму, ты можешь добавлять или удалять измерения. Это делается с помощью функции reshape библиотеки NumPy. В данном примере преобразуется одномерный массив с 12 элементами в двумерный массив. Если ты попытаешься преобразовать массив в форму, которая математически невозможна, возникнет ValueError.
#практика
Быстрая сортировка
QuickSort — это алгоритм «разделяй и властвуй». Он выбирает элемент в качестве опорного элемента и разбивает заданный массив вокруг выбранного опорного элемента. Существует много разных версий quickSort, которые по-разному выбирают точку опоры. Данное видео поможет разобраться с алгоритмом.
👀Смотреть видео
#видео
QuickSort — это алгоритм «разделяй и властвуй». Он выбирает элемент в качестве опорного элемента и разбивает заданный массив вокруг выбранного опорного элемента. Существует много разных версий quickSort, которые по-разному выбирают точку опоры. Данное видео поможет разобраться с алгоритмом.
👀Смотреть видео
#видео