uk
Feedback

Не попадись на ботовода! Telemetrio знаходить і позначає такі канали мітками 👉 Хочеш бачити мітку, оформляй підписку

Python академия

Python академия

Відкрити в Telegram

Учи Python быстро и легко. Ежедневно публикуем практические задачи, разборы, готовые решения, объяснения логики, советы по алгоритмам. ✔ Подходит для прокачки навыков кодирования. По всем вопросам @evgenycarter

Показати більше
7 092
Підписники
-224 години
-117 днів
-3530 днів
Архів дописів
Ты Python программист и устал серфить интернет в поисках вакансий? Тяжело найти ту самую работу, которая будет соответствоват
Ты Python программист и устал серфить интернет в поисках вакансий? Тяжело найти ту самую работу, которая будет соответствовать и отвечать требованиям твоего уровня?  Python Job - канал, который поможет решить эти вопросы На канале ты найдешь: • свежие и актуальные вакансии, с достойными зарплатами и условиями труда • стажировки, бесплатные курсы, работа для джунов, мидлов и сеньеров по всему миру • примеры вопросов с собеседований, интересные задачи и обучающий материал для повышения скилла Подписывайся на наш канал, цени свое время!

Методов списков list Напоминаю, списки в Python – упорядоченные последовательности элементов различных типов данных. Списки м
Методов списков list Напоминаю, списки в Python – упорядоченные последовательности элементов различных типов данных. Списки можно изменять, например, добавлять новые элементы. 1. list.append(x) – добавляет элемент, переданный в качестве аргумента, в конец списка. Этот метод является самым простым и распространённым в коде. 2. list.insert(i, x) – вставляет элемент в переданную позицию. Первый аргумент означает индекс элемента, перед которым будет добавлено новое значения. Таким образом, list.insert(0, x) вставит элемент в начало списка, а list.insert(len(list), x) эквивалентно записи list.append(x). 3. list.extend(iterable) – расширяет список, добавляя все элементы другой коллекции. Подписывайтесь на канал 👉@pythonofff

Распаковка последовательности при неизвестном числе элементов. Для этого в Python есть оператор звездочки – расширенная опера
Распаковка последовательности при неизвестном числе элементов. Для этого в Python есть оператор звездочки – расширенная операция распаковывания последовательности. Переменной со звездочкой присваивается часть списка, содержащая все неприсвоенные элементы, соответствующие этой позиции Подписывайтесь на канал 👉@pythonofff

Как удалить элемент из словаря в python по ключу? Вы можете использовать del <Список>["<Ключ>"] costs = { "The Mi
Как удалить элемент из словаря в python по ключу? Вы можете использовать del <Список>["<Ключ>"] costs = { "The Mist" : 13, "Mile 81" : 12, "11/22/63" : 17, "The Green Mile" : 14, "Fairy Tale" : 10, "End of Watch" : 18 } del costs["Mile 81"] print(costs) # Вывод : {'The Mist': 13, '11/22/63': 17, 'The Green Mile': 14, 'Fairy Tale': 10, 'End of Watch': 18} Подписывайтесь на канал 👉@pythonofff

Mодуль cmath Функции в математическом модуле стандартной библиотеки Python обрабатывают числа с плавающей запятой. Для компле
Mодуль cmath Функции в математическом модуле стандартной библиотеки Python обрабатывают числа с плавающей запятой. Для комплексных чисел библиотека Python содержит модуль cmath. 📌Функция polar(): Эта функция возвращает полярное представление декартовой записи комплексного числа. Возвращаемое значение - это кортеж, состоящий из модуля и фазы. 📌Функция phase(): Эта функция возвращает угол против часовой стрелки между осью x и сегментом, соединяющим точку с исходной точкой. Угол представлен в радианах и находится между π и -π. 📌Функция rect(): Эта функция возвращает декартово представление комплексного числа, представленного в полярной форме, то есть по модулю и фазе. 📌Функция sin(): Эта функция возвращает тригонометрическое соотношение синуса фазового угла, представленного в радианах. Подписывайтесь на канал 👉@pythonofff

Учебное пособие по Python, NoSQL и FastAPI: парсинг веб-страниц по расписанию Узнайте, как проводить парсинг по расписанию, и
Учебное пособие по Python, NoSQL и FastAPI: парсинг веб-страниц по расписанию Узнайте, как проводить парсинг по расписанию, интегрировав платформу Python под названием FastAPI с Astra DB. https://dzone.com/articles/python-nosql-amp-fastapi-tutorial-web-scraping-on Подписывайтесь на канал 👉 @python_real

Функция sum() Как бы вы решили задачу получения суммы элементов списка без обхода элементов в цикле? Это можно сделать с помо
Функция sum() Как бы вы решили задачу получения суммы элементов списка без обхода элементов в цикле? Это можно сделать с помощью стандартной функции sum(). Cинтакс функции sum(): start) Параметры sum(): iterable - итерируемые типы (list ,dict, tuple, и.т.д.) start - (необязательно) значение этого параметра прибавляется к уже готовой сумме элементов iterable. По умолчанию значение этого параметра 0. Возвращаемое значение из sum(): sum() возвращает сумму start и элементов всех последующих элементов. Подписывайтесь на канал 👉@pythonofff

Важные методы в Python, которые должен знать каждый python разработчик. abs() - возвращает модуль переданного параметра. all(
Важные методы в Python, которые должен знать каждый python разработчик. abs() - возвращает модуль переданного параметра. all() - функция возвращает значение True, если все элементы в итерируемом объекте - истинны. В противном случае, она возвращает значение False. any() - функция возвращает True, если какой-либо (любой) элемент в итерируемом объекте является истинным True. В противном случае, any() возвращает значение False. ascii() - возвращает строку, содержащую печатное представление объекта, и экранирует символы, отличные от ASCII, в строке с помощью экранирования \ x, \ u или \ U. bin() - функция преобразует целое число в двоичную строку с префиксом 0b. Подписывайтесь на канал 👉@pythonofff

Подборка каналов для IT специалистов 🎯 Вакансии 📌 https://t.me/progjob Вакансии для программистов Системное администрирование 📌 https://t.me/i_DevOps Все для DevOps https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало) https://t.me/sysadminof Книги для админов, полезные материалы https://t.me/i_odmin Все для системного администратора https://t.me/i_odmin_book Библиотека Системного Администратора https://t.me/i_odmin_chat Чат системных администраторов Программирование Python 📌 https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍 https://t.me/BookPython Библиотека Python разработчика Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика Разработка игр 📌 https://t.me/game_devv GameDev: разработка игр Программирование, Биг дата, книги 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов https://t.me/coddy_academy Академия кода Шутки программистов 📌 https://t.me/itumor ITumor | программисты шутят Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров Английский 📌 https://t.me/UchuEnglish Английский с нуля Математика 📌 https://t.me/Pomatematike Канал по математике Арбитраж трафика 📌 https://t.me/partnerochkin CPA и арбитраж трафика Крипта 📌 https://t.me/bitkoinoff Новости криптовалют

Библиотека Flask Если вы работали с запросами, к примеру на библиотеке request, то знаете, что существуют несколько видов зап
Библиотека Flask Если вы работали с запросами, к примеру на библиотеке request, то знаете, что существуют несколько видов запросов. К примеру, в браузере при получении страницы это метод GET. Когда вы отправляете пароль и логин серверу (или другие данные) - POST. Кроме этого существуют запросы сугубо для программ, а не для браузера. Какие есть методы? Основных 4: GET — получение ресурса POST — отправить данные PUT — обновление данных DELETE — удаление данных Flask позволяет обрабатывать данные запросы посредством добавления аргумента methods в декоратор. Подписывайтесь на канал 👉@pythonofff

Как удалить дубликаты из списка в python? Самый простой способ для удаления дубликатов - использование set(), но есть и други
Как удалить дубликаты из списка в python? Самый простой способ для удаления дубликатов - использование set(), но есть и другие варианты. Например, создание нового массива и сравнение добавляемых значений. Подписывайтесь на канал 👉@pythonofff

Регулярные выражения Вы уже поняли, что при работе со строками модель re просто необходим. Отлаживать их очень тяжело, но все
Регулярные выражения Вы уже поняли, что при работе со строками модель re просто необходим. Отлаживать их очень тяжело, но все же необходимо. В python для этого есть встроенная возможность, вы можете указать как флаг re.DEBUG. По названию видно, что данный flag помогает дебажить регулярные выражения. Возможно кому-то данный способ может показаться неудобным. Я так же советую к использованию сайт regex101.com. В нем можно сразу создавать и проверять регулярные выражения, что очень удобно. Подписывайтесь на канал 👉@pythonofff

Как создать объекты класса через цикл в Python? Чтобы создать объекты класса через цикл, мы воспользуемся примерным классом A
Как создать объекты класса через цикл в Python? Чтобы создать объекты класса через цикл, мы воспользуемся примерным классом Axes и модулем random. Примемр кода. Подписывайтесь на канал 👉@pythonofff

Регулярные выражения Метод sub позволяет заменить в строке по шаблону на нужный нам текст. repl, string, max=0) pattern - шаб
Регулярные выражения Метод sub позволяет заменить в строке по шаблону на нужный нам текст. repl, string, max=0) pattern - шаблон repl - на что заменяем string - строка по которой ищем max - сколько раз заменяем Соответственно, этот метод возвращает нужную нам строку. Подписывайтесь на канал 👉@pythonofff

hex, oct, bin Приходилось вам раньше работать с различными системами счисления? Если да, то вы знаете, как написать программу
hex, oct, bin Приходилось вам раньше работать с различными системами счисления? Если да, то вы знаете, как написать программу переводящую из одной системы в другую. Пишется она довольно просто, но иногда стоит задача быстро написать код с какой-то популярной системой счисления. Обычно это двоичная, восьмеричная или шестнадцатеричная. Для всех этих систем есть встроенные функции, которые переводят в нужную нам систему! Из 10-ричной: hex - перевод в 16-ричную систему oct - перевод в 8-ричную систему bin - перевод в 2-ичную систему А из любой системы счисления можно получить число максимально простым способом: int(number, base) Подписывайтесь на канал 👉@pythonofff

infinity Самая типичная проблема при написании некоторых сортировок — назначение самой большой переменной. Часто она решается
infinity Самая типичная проблема при написании некоторых сортировок — назначение самой большой переменной. Часто она решается простым вводом большого числа или возведением в степень. Это, конечно, не стареющая классика, но метод максимально не надежный, а главное есть более удачные способы float('infinity') или float('inf') для получения максимально возможного числа float('-infinity') или float('-inf') для получения минимально возможного числа. Не работает с int, требуется использовать именно float. Подписывайтесь на канал 👉@pythonofff

Как открыть zip файл в Python? Чтобы открыть zip-файл в Python, вы можете воспользоваться стандартной библиотекой zipfile При
Как открыть zip файл в Python? Чтобы открыть zip-файл в Python, вы можете воспользоваться стандартной библиотекой zipfile Примемр кода. Подписывайтесь на канал 👉@pythonofff

Как распарсить строку json в Python? Для того, чтобы распарсить строку json, мы можем перевести её в читаемый для python'а фо
Как распарсить строку json в Python? Для того, чтобы распарсить строку json, мы можем перевести её в читаемый для python'а формат dict с помощью метода .loads() Примемр кода. Подписывайтесь на канал 👉@pythonofff

✅ Запись на курс продлена до 15 апреля. Есть ознакомительный доступ! После 5-месячного онлайн-курса «Python для пентестера» в
✅ Запись на курс продлена до 15 апреля. Есть ознакомительный доступ! После 5-месячного онлайн-курса «Python для пентестера» вы сможете: ✔️ Эффективно использовать базы данных и сеть Интернет; ✔️ Получать данные от сайтов в автоматическом режиме; ✔️ С нуля писать прикладные программы на Python. Ознакомительный доступ Преимущества онлайн-курса «Python для пентестера»: • Понятные и наглядные учебные материалы с информацией для выполнения ДЗ; • Проверка ДЗ вручную – наставник поможет улучшить написанный вами код; • Помощь преподавателей при выполнении заданий или в изучении теории; • Групповой чат в Telegram с другими учениками, проходящими курс; • Опытные разработчики – команда Codeby School, лидер по информационной безопасности в RU-сегменте. Если в течение 14 дней вы поймёте, что курс вам не подходит – вы сможете вернуть 100% средств.  Подробное описание https://python-eh.ru/

Библиотека Progressbar Думали ли вы когда-нибудь над полоской прогресса? Иногда бывает полезно добавить в код отображение про
Библиотека Progressbar Думали ли вы когда-нибудь над полоской прогресса? Иногда бывает полезно добавить в код отображение прогресса, чтобы пользователь не беспокоился, что программа не отвечает. В первую очередь это касается синхронных приложений. Ведь, если наш код выполняет что-то одно, то на другие действия он не будет реагировать, ставя их в очередь. Ну и еще один вариант показывать, что программа не виснет, а думает, при этом не обязательно показывать прогресс. Все это очень интересно, но если мы начнем самостоятельно писать полосу прогресса, то отвлечемся от основного кода. К счастью, в python есть библиотека Progressbar, которая делает все за нас. Подписывайтесь на канал 👉@pythonofff