tgindex

Just Python

описание

🐍Простое изучение Python. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/justpython_it РКН: clck.ru/3MnbSc

9 912
подписчиков
Охват к подписчикам
2,0%
ERR
Реакции к просмотрам
0,00%
0 на 50 постов
Пересылки к просмотрам
0,27%
29
Постов в день
2,1
всего 500

Где отзываются чаще

доля реакций к просмотрам
  • 18:07без подписи0,00%
  • 13:16без подписи0,00%
  • 15 авг.Быстрое объединение словарей В Python 3.9 и новее появился оператор |, который позволяет сливать два словаря в один одной строчкой. Если ключи повторяются, то значение из правого словаря перезапишет левое. Это намного чище и читаемее, чем использование старого метода .update(). #theory // Just Python & Max0,00%
  • 15 авг.Свопинг переменных без третьей переменной В большинстве языков программирования для обмена значениями между a и b нужна временная переменная. Python позволяет сделать это напрямую через кортежи. Этот трюк делает код компактным и снижает риск ошибок при ручной перезаписи. #theory // Just Python & Max0,00%
  • 14 авг.Генераторы списков для фильтрации Вместо написания длинных циклов for с созданием пустого списка и условиями if, используйте List Comprehensions. Они создают новые списки в одну строку кода. К тому же, такие конструкции работают быстрее обычных циклов на уровне самого интерпретатора. #theory // Just Python & Max0,00%
  • 14 авг.Безопасное чтение файлов через with При работе с файлами легко забыть закрыть их методом .close(), что ведет к утечке памяти. Менеджер контекста with автоматически закрывает файл, даже если внутри блока кода произойдет критическая ошибка. Это золотой стандарт работы с ресурсами в Python. #theory // Just Python & Max0,00%
  • 13 авг.Используем * для мерджа списка, кортежа и множества в одну строчку Для того, чтобы это сделать самый элегантный способ - использование * Звездочки можно использовать в качестве префиксов для распаковки их элементов. Но помимо распаковки, звездочки также можно использовать для деструктуризации присваиваний в Python #theory // Just Python & Max0,00%
  • 13 авг.Используем встроенные функции в Python для написания стандартной логики Функция map() — известная и часто используемая функция. Она получает два параметра, один из которых — функция, а другой — итератор. При выполнении функции map функция применяется к каждому элементу в итераторе. Другая известная функция — reduce (). Как следует из ее названия, она применяет функцию к итератору и выполняет для нее операцию reduce #theory // Just Python & Max0,00%
  • 12 авг.Не сравнивайте булевы переменные в условиях if Такой подход особенно хорошо работает с говорящими именами переменных. #theory // Just Python & Max0,00%
  • 12 авг.Обмен значений между переменными Это быстрый способ обменять местами две переменные без использования третьей. #theory // Just Python & Max0,00%
  • 11 авг.Преобразование разделённого запятыми списка в строку Этот код преобразует разделённый запятыми список в единую строку. Его удобно использовать, когда нужно объединить весь список со строкой. #theory // Just Python & Max0,00%
  • 11 авг.Получение последнего элемента списка my_list[-1] использует отрицательный индекс для безопасного доступа к последнему элементу; он только считывает значение, оставляя сам список неизменным. my_list.pop() не просто возвращает последний элемент, но и физически удаляет его из списка, из-за чего длина my_list уменьшается на один элемент. #theory // Just Python & Max0,00%