Простой Python | Программирование
141K subscribers
2.36K photos
48 videos
1.36K links
Заявки принимаются автоматически.
Лучший образовательный канал по Python.

По всем вопросам: @dimaa_dimaa (реклама)

Ссылка на канал: https://t.me/+T1i5nO0m_h01ZDky
.
РКН: https://vk.cc/cJ5box
Помощь:https://telega.in/c/+T1i5nO0m_h01ZDky
Download Telegram
time.mktime

Метод mktime() - обратная функция localtime(). Его аргументом является structtime или кортеж из 9 элементов. Он возвращает время в секундах, прошедшее с начала эпохи по местному времени. Если входное значение не может быть представлено как допустимое время, будет вызвано OverflowError или ValueError.

#практика
dict.fromkeys

Метод dict.fromkeys() создает новый словарь из заданного итерируемого объекта (строка, список, набор, кортеж) в качестве ключей и с указанным значением. Он также может быть снабжен изменяемым объектом в качестве значения по умолчанию. В этом случае делается глубокая копия словаря. Если ты добавляешь значение в исходный список, то добавление происходит во всех значениях ключей.

#практика
ord

Функция ord() возвращает число, представляющее код Юникода указанного символа. Например, ord(‘a’) возвращает целое число 97, ord(‘€’) возвращает 8364. Эта функция обратна chr() для 8-битных строк и unichr() для объектов Unicode. Если длина строки больше единицы, будет выдана ошибка TypeError.

#практика
setdefault

Метод setdefault() возвращает значение элемента с указанным ключом. Если ключ не существует, вставляет ключ с указанным значением. Если ключ отсутствует в словаре и значение не указано, возвращается None.

#практика
popitem

Метод popitem() удаляет элемент, который был вставлен в словарь последним. В версиях до 3.7 метод popitem() удаляет случайный элемент. Удаленный элемент является возвращаемым значением метода. Он возвращает keyError, если словарь пуст.

#практика
update

Метод update() обновляет словарь парами ключ/значение. Он вставляет ключ/значение, если пара отсутствует. Он обновляет ключ/значение, если пара уже существует в словаре. Эта функция не возвращает никаких значений, только обновляет тот же входной словарь новыми значениями.

#практика
сomplex

Метод complex() возвращает комплексное число (действительное + мнимое). Он также преобразует строку в комплексное число. Если первый переданный параметр является строкой, то второй параметр передавать не следует, иначе возникнет TypeError. Строка не должна содержать пробелов вокруг оператора + или –, иначе он вызовет ошибку ValueError.

#практика
Советы по работе с PyYAML

YAML — это язык сериализации данных, который часто используется для написания конфигурационных файлов. Обработка YAML не так проста, поэтому вызывает затруднения у новичков. Делимся статьей, в которой указаны полезные советы для работы с PyYAML. Бонусом перечислены полезные библиотеки.

👉Читать статью

#статьи
hex

Функция hex() преобразует целое число в соответствующую шестнадцатеричную строку. Возвращаемая шестнадцатеричная строка начинается с префикса 0x. Возвращает TypeError, если в качестве параметров передается что-либо, кроме констант целочисленного типа.

#практика
float.hex

Метод float.hex позволяет представить число с плавающей запятой в виде шестнадцатеричной строки. Для конечных чисел с плавающей запятой это представление всегда будет включать начальный 0x и конечный p и показатель степени. Шестнадцатеричные строки обеспечивают точное представление и спецификацию чисел с плавающей запятой.

#практика
Круговые диаграммы

С pyplot ты можешь использовать функцию pie() для рисования круговых диаграмм. Круговая диаграмма рисует одну часть (называемую клином) для каждого значения в массиве. По умолчанию построение первого клина начинается с оси X справа и движется против часовой стрелки.

#практика
swapcase

Метод swapcase() преобразует все символы верхнего регистра в символы нижнего регистра, а все символы нижнего регистра — в символы верхнего регистра. Если ты хочешь преобразовать строку только в нижний регистр, используй функцию lower(). Аналогично, если ты хочешь преобразовать строку только в верхний регистр, используй
upper().

#практика
Введение в PyScript

PyScript — это фреймворк, который позволяет пользователям создавать многофункциональные приложения Python в браузере с использованием интерфейса HTML. Данная статья поможет новичкам разобраться с фреймворком.

👉Читать статью

#статьи
Круговые диаграммы: startangle/explode

Начальный угол по умолчанию находится на оси X справа. Ты можешь изменить начальный угол, указав параметр startangle. По умолчанию равен нулю. Метод explode позволяет выделить один из сегментов круговой диаграммы. Параметр explode должен быть массивом с одним значением для каждого сегмента. Каждое значение показывает, насколько далеко от центра отображается каждый клин.

#практика
PyTorch: объединение сверток

PyTorch — платформа машинного обучения с открытым исходным кодом, основанная на языке программирования Python и библиотеке Torch. Это одна из предпочтительных платформ для исследований в области глубокого обучения. Делимся статьей, где автор демонстрирует объединение двух сверток в одну.

👉Читать статью

#статьи
uniform

Метод random.uniform() возвращает случайное число с плавающей запятой между двумя указанными числами включительно. Первое число указывает нижний предел случайного числа. Второе число указывает верхний предел случайного числа.

#практика
Визуализация данных из xml 

В данной статье разобрана практическая задача с экспортированными данными в XML и визуализацией этих данных. Автор статьи работал с данными контактов людей, полученных с мобильных телефонов. Затем они были проанализированы на наличие связей между людьми.

👉Читать статью

#статьи
getrandbits

Метод random.getrandbits()используется для возврата целого числа с указанным количеством битов. Количество битов, требуемых в результате, передается в качестве параметра метода. При необходимости getrandbits() позволяет randrange() обрабатывать большие диапазоны.

#практика
triangular

triangular() — это встроенный метод модуля random. Он используется для возврата случайного числа с плавающей запятой в диапазоне. Отличие от uniform заключается в третьем параметре mode. Параметр mode дает возможность взвесить возможный результат ближе к одному из двух других значений параметра. В данном примере большинство значений будут ближе к 10, чем к 100.

#практика
Графики рассеяния

С помощью Pyplot ты можешь использовать функцию scatter() для рисования графика рассеяния. Функция scatter() строит одну точку для каждого наблюдения. Требуются два массива одинаковой длины, один для значений по оси x и один для значений по оси y. В данном примере отображаются два графика.

#практика