Получи случайную криптовалюту за регистрацию!

Python Learning

Логотип телеграм канала @python_per_month — Python Learning P
Логотип телеграм канала @python_per_month — Python Learning
Адрес канала: @python_per_month
Категории: Технологии
Язык: Русский
Количество подписчиков: 1
Описание канала:

Обучающий канал по Python
Ссылка для друга - https://t.me/ I7jrAQKR5xAyYTAy
По всем вопросам @valentin_mascarov
Реклама на бирже - https://telega.in/c/Python_per_month

Рейтинги и Отзывы

3.67

3 отзыва

Оценить канал python_per_month и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

1

3 звезд

0

2 звезд

1

1 звезд

0


Последние сообщения 63

2021-12-30 11:40:21
Проверьте использование памяти ваших объектов

С помощью sys.getsizeof() вы можете проверить использование памяти объектом(48 байт)
Вау… подождите… почему этот огромный список весит всего 48 байтов?
Это потому, что функция range возвращает класс, который только ведет себя как список. Диапазон намного менее нагружает память, чем фактический список чисел.
Вы можете убедиться сами, используя списковые включения, чтобы создать фактический список чисел из того же диапазона(87632 байта)

Итак, поиграв с sys.getsizeof(), вы можете больше узнать о Python и использовании вашей памяти.
1.0K views08:40
Открыть/Комментировать
2021-12-30 08:00:06
Хотим обратить ваше внимание на полезный telegram-канал для обучения высокоуровневому языку программирования Python 

На канале ежедневно публикуются задачи по Python и Machine Learning: алгоритмы, функции, классы, регулярные выражения, итераторы, генераторы, ООП, исключения, numpy, pandas, matplotlib, scikit-learn, TensorFlow и многое другое!

Станьте специалистом по Python вместе с каналом "Задачи по Python и машинному обучению"
955 views05:00
Открыть/Комментировать
2021-12-28 16:00:58
Транспонирование двумерного массива данных

Чтобы поменять местами строки и столбцы матрицы, созданной с помощью встроенных типов данных, воспользуйтесь функцией zip.
732 views13:00
Открыть/Комментировать
2021-12-27 16:07:40
Наибольший общий делитель

В стандартной математической библиотеке Python есть отличные методы, которые упрощают практически любые базовые математические вычисления. Например метод gcd(), выдающий наибольший общий делитель.
1.3K views13:07
Открыть/Комментировать
2021-12-26 13:41:48
Упорядоченные словари

В структуре данных словаря Python по умолчанию нет порядка индексации. Вы можете думать о парах "ключ-значение" как о смешанных элементах в сумке. Это делает работу со словарями очень эффективной. Однако иногда вам просто нужно упорядочить словарь.

Не беспокойтесь, в библиотеке коллекций Python есть модуль с именем OrderedDict, который делает именно это.
1.0K views10:41
Открыть/Комментировать
2021-12-24 15:22:25
Что выведет код сверху?
Anonymous Quiz
6%
96
58%
100
5%
96100
30%
Error
770 voters1.1K views12:22
Открыть/Комментировать
2021-12-24 15:22:24
1.1K views12:22
Открыть/Комментировать
2021-12-22 16:41:04
Открытие веб-страницы

Выше приведен простой рецепт открытия веб-страниц из вашего терминала Python или кода.
1.2K views13:41
Открыть/Комментировать
2021-12-21 14:29:00
Time it

Библиотека timeit отлично подходит для определения времени выполнения Python. Просто передайте функцию в строковом формате методу timeit.timeit (), и он выполнит 1 миллион выполнений, чтобы сообщить минимальное время выполнения кода.

Очень полезно сравнивать небольшие фрагменты кода и различные функции, но с большим кодом это может быть медленным.

Посмотрите пример выше, демонстрирующий разницу во времени выполнения двух очень похожих методов понимания списков в Python:
957 views11:29
Открыть/Комментировать
2021-12-21 11:29:04 GitHub программиста - нужен софт на Python? Подборка незаменимых репозиториев. Боты, утилиты для разведки, парсинга, хакинга и тестирования на проникновение.

Подпишитесь, чтобы не потерять: @githubdevs
1.1K viewsedited  08:29
Открыть/Комментировать