uk
Feedback

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

Python академия

Python академия

Відкрити в Telegram

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

Показати більше
7 092
Підписники
-224 години
-117 днів
-3530 днів
Архів дописів
Ждете момента начать изучать Python с нуля? Сейчас самое время! В OTUS пройдут два открытых урока по ООП в рамках специализац
Ждете момента начать изучать Python с нуля? Сейчас самое время! В OTUS пройдут два открытых урока по ООП в рамках специализации «Python Developer». Оба занятия проведет Сурен Хоренян, опытный Python-разработчик из МТС. 🗓 18 августа в 20:00 мск — «Основы ООП в Python». Научимся работать с классами и познакомимся с наследованием. А также узнаем, что такое мутабельность экземпляров класса, передача аргументов в инициализатор, наследование, переопределение методов и обращение к методам суперкласса. Записаться на урок — https://otus.pw/nlnr/ 🗓 25 августа в 20:00 — «Продвинутое ООП и исключения в Python». Познакомимся с приватными, скрытыми и магическими методами, научимся работать с исключениями, со static method и classmethod, узнаем различия. Записаться на урок — https://otus.pw/I4o7/ Не упустите возможность предварительно попробовать онлайн-курс и познакомиться с преподавателем!

Метод remove() Метод remove() — это встроенный метод, который удаляет первый совпадающий элемент из списка. Синтаксис: list.r
Метод remove() Метод remove() — это встроенный метод, который удаляет первый совпадающий элемент из списка. Синтаксис: list.remove(element). Передается элемент, который нужно удалить из списка. Метод не возвращает значений. Подписывайтесь на канал 👉@pythonofff

Комплексные числа в Python Кроме уже известных вам типов int, float и подобных, в Python существует еще один довольно интерес
Комплексные числа в Python Кроме уже известных вам типов int, float и подобных, в Python существует еще один довольно интересный тип, а именно, complex. В Python комплексные числа представлены в виде x + iy. Python преобразует реальные числа x и y в комплексное с помощью функции complex(x,y). Это число можно превратить в строку с помощью str, посчитать его модуль с помощью abs, а также для доступа к его реальной или мнимой части можно воспользоваться функциями real() и imag(). Хотя данный тип и является встроенным, для полноценной работы с комплексными операциями понадобится модуль cmath. Подписывайтесь на канал 👉@pythonofff

Pop Данный метод удаляет элемент в конкретно указанном индексе, а также выводит удалённый элемент. Если индекс не указан, мет
Pop Данный метод удаляет элемент в конкретно указанном индексе, а также выводит удалённый элемент. Если индекс не указан, метод по умолчанию удалит последний элемент Подписывайтесь на канал 👉@pythonofff

Используем pathlib вместо os Стандартная библиотека Python 3 содержит модуль pathlib, включающий в себя функцию Path(), доста
Используем pathlib вместо os Стандартная библиотека Python 3 содержит модуль pathlib, включающий в себя функцию Path(), достаточную для полноценной работы с файловыми путями. Одной из самых крутых фич в работе с путями является замена os.path.join() на более удобный и элегантный вариант, изображенный на картинке. По сути эта библиотека заменяет ранее используемые для работы с путями функции из модуля os (например os.mkdir или os.path) на более удобные. Подписывайтесь на канал 👉@pythonofff

Как удалить первый элемент списка Для этого можно использовать методы remove(), pop(). В случае с remove потребуется передать
Как удалить первый элемент списка Для этого можно использовать методы remove(), pop(). В случае с remove потребуется передать индекс первого элемента, то есть 0. Также можно использовать ключевое слово del. Подписывайтесь на канал 👉@pythonofff

Время исполнения кода Иногда приходится выбирать между несколькими вариантами кода, и часто отталкиваются от его скорости. Пр
Время исполнения кода Иногда приходится выбирать между несколькими вариантами кода, и часто отталкиваются от его скорости. Пример вычисления времени исполнения кода мы сейчас и покажем. Всё достаточно просто: с помощью модуля time запоминаем начальное время, выполняем основной код, узнаём конечное время и просто высчитываем разницу. Если будете использовать этот пример, то просто вставьте свой код вместо комментария. Подписывайтесь на канал 👉@pythonofff

Подборка каналов для IT специалистов 🎯 https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С https://t.me/kotlin_lib Подборки полезного материала по Kotlin https://t.me/nodejs_lib Подборки по Node js и все что с ним связано https://t.me/React_lib Подборки по React js и все что с ним связано https://t.me/ruby_lib Библиотека Ruby программиста Программирование C++📌 https://t.me/cpp_lib Библиотека C/C++ разработчика https://t.me/cpp_knigi Книги для программистов C/C++ Программирование Python 📌 https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍 https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском https://t.me/python_360 Книги по Python Rus Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика https://t.me/java_360 Книги по Java Rus GitHub Сообщество 📌 https://t.me/Githublib Интересное из GitHub CodePen 📌 https://t.me/codepen_1 Сообщество пользователей CodePen Базы данных (Data Base) 📌 https://t.me/database_info Все про базы данных Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков Разработка игр 📌 https://t.me/game_devv Все о разработке игр Вакансии 📌 https://t.me/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT Чат программистов📌 https://t.me/developers_ru Библиотеки 📌 https://t.me/book_for_dev Книги для программистов Rus https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов БигДата, машинное обучение 📌 https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/coddy_academy Полезные советы по программированию QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров https://t.me/arhitekturamira World Architecture Системное администрирование 📌 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 Чат системных администраторов https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др. https://t.me/sysadminoff Новости Линукс Linux Английский 📌 https://t.me/UchuEnglish Английский с нуля Математика 📌 https://t.me/Pomatematike Канал по математике Арбитраж трафика 📌 https://t.me/partnerochkin CPA и арбитраж трафика Крипта 📌 https://t.me/bitkoinoff Новости криптовалют Метавселенная, GameFi, Crypto 📌 https://t.me/metaverse360 DeepFake 📌 https://t.me/deepfakenow Публикуем deepfake видео Мир технологий 📌 https://t.me/mir_teh Видео из мира технологий Excel лайфхак📌 https://t.me/Excel_lifehack

Прием нескольких входных значений, разделенных пробелами Этот фрагмент кода позволяет принимать сразу несколько значений ввод
Прием нескольких входных значений, разделенных пробелами Этот фрагмент кода позволяет принимать сразу несколько значений вводимых данных, которые разделены пробелами. Он пригодится при решении задач на соревнованиях по программированию. Подписывайтесь на канал 👉@pythonofff

#вакансия #удалённо #job #remote #parttime #преподаватель #python #qapython Компания: OTUS – образовательная платформа. Мы 5 лет специализируемся на курсах для IT-специалистов разного уровня: от junior до senior🤘у нас более 130 авторских курсов! Вакансия: преподаватель на онлайн-курсы: 🔹QA Python (на темы по автоматизации мобильного тестирования) . Локация: удаленно; сами выбираете нагрузку. 👨‍🏫 Преподаватель ведет вебинары. Можно выбирать, на какие темы преподавать. Занятие длится 1,5 часа с 20:00 до 21:30 по мск. Уроки проводятся в zoom. Преподаватель использует презентацию с теорией и практические примеры, чтобы раскрыть тему урока. Наши методисты помогают освоить лучшие инструменты и практики преподавания. Вознаграждение💰 Ставка за 1 урок (1.5 часа) – от 4000 до 6000 руб. Отдельно оплачивается разработка и переработка материалов вебинара, проверка домашних заданий. У нас классная команда 450+ экспертов с уникальными компетенциями из различных компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом, обсуждаем новости как в преподавании, так и по проектам. Научим: ✅ работать с аудиторией; ✅ давать обратную связь; ✅ публично выступать; ✅ структурировать свои знания. Вы сможете: 🎁 проходить наши курсы со скидкой; 💪 набирать себе команду из лучших студентов; 💸 совмещать с текущей фулл-тайм загрузкой. Хотите узнать больше? @Oksi1606

Логические any и all Одна из многих причин, почему Python является таким популярным языком, заключается в том, что он читаем
Логические any и all Одна из многих причин, почему Python является таким популярным языком, заключается в том, что он читаем и выразителен. Предлагаю взглянуть на прикрепленный код. Функция any возвращает значение True, если хотя бы одно из переданных утверждений верно, all – в случае, если все верны. На мой взгляд, эти две функции заслуживают отдельного внимания всего лишь из-за их простоты в использовании. Подписывайтесь на канал 👉@pythonofff

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

Полезность модуля math Сложно переоценить пользу модуля math, если имеешь дело с какими-либо математическими функциями. Модул
Полезность модуля math Сложно переоценить пользу модуля math, если имеешь дело с какими-либо математическими функциями. Модуль представляет собой обширный функционал для работы с числами. Его стоит импортировать тогда, когда вам необходимо работать с математикой, но не требуется избыточность модуля numpy. Например, можно импортировать число pi, как в примере. Модуль math обеспечивает доступ к некоторым популярным математическим функциям и константам, к тому же он является встроенным (не нужно делать установку через pip). Подписывайтесь на канал 👉@pythonofff

Проверка наличия подстрок в строке списка А вот и задача, с которой многим приходится иметь дело ежедневно: проверять, есть л
Проверка наличия подстрок в строке списка А вот и задача, с которой многим приходится иметь дело ежедневно: проверять, есть ли в строке подстрока. В отличие от других языков программирования, в Python имеется для этого хорошее ключевое слово. Подписывайтесь на канал 👉@pythonofff

Вычисление выражений Python Вы наверняка знакомы с eval, но знаете ли вы о literal_eval? Вряд ли. Для безопасного исполнения
Вычисление выражений Python Вы наверняка знакомы с eval, но знаете ли вы о literal_eval? Вряд ли. Для безопасного исполнения выражений, содержащих исключительно литералы, вы можете делать так, как показано на картинке выше. Между прочим, данная фича находится в языке уже очень давно. Подписывайтесь на канал 👉@pythonofff

Что дает Python-разработчикам следование принципам чистой архитектуры? 🗓 17 августа в 20:00 мск пройдет открытый урок со Ста
Что дает Python-разработчикам следование принципам чистой архитектуры? 🗓 17 августа в 20:00 мск пройдет открытый урок со Станиславом Ступниковым, программистом рекламной системы в Mail Ru. На занятии обсудим применимость в мире разработки на Python чистой архитектуры (clean architecture): как разделение приложения на слои и следование несложному набору правил позволяет получить тестируемое приложение со всеми вытекающими преимуществами. 👉🏻 Пройдите вступительное тестирование, чтобы записаться на урок – https://otus.pw/TBSG/ Открытый урок — часть онлайн-курса OTUS «Python Developer. Professional». Он позволит вам познакомиться с преподавателем и оценить материал программы.

Repost from BigData

Выбор профессии – процесс ответственный. Особенно, если меняешь её, когда за плечами два универа по совету родителей, собстве
Выбор профессии – процесс ответственный. Особенно, если меняешь её, когда за плечами два универа по совету родителей, собственная семья и ипотека впридачу. Хотите начать всё сначала? Да так, чтобы кайфовать от любимого дела, работать из любой точки земного шара и иметь практически неограниченные возможности для профессионального роста и заработка? Изучайте программирование! Но сначала приходите на День открытых дверей в Хекслет. 11 августа в 19.00 мы будем говорить о профессии Python-разработчик. Покажем, что программистом можно стать в любом возрасте и с любым профессиональным бэкграундом. Дадим роадмап для новичка – что учить и куда развиваться. Посоветуем, как искать первую работу и собрать классное портфолио. А еще проведем увлекательный квиз и подарим подарки. Вы с нами? Тогда переходите по ссылке и занимайте место на вебинаре!

Форматирование строки Самые важные части кода — это входные данные, логика и выходные данные. Все три части требуют некоторог
Форматирование строки Самые важные части кода — это входные данные, логика и выходные данные. Все три части требуют некоторого форматирования при написании кода для получения лучших и более удобных для восприятия человеком выходных данных. В Python имеется целый ряд методов форматирования строки. Подписывайтесь на канал 👉@pythonofff

Not a Number В модуле math есть особый объект, который называется NaN (Not a Number). Эти объекты NaN не уникальны, и даже не
Not a Number В модуле math есть особый объект, который называется NaN (Not a Number). Эти объекты NaN не уникальны, и даже не равны самим себе, так что вы можете иметь несколько подобных объектов, взятых из нескольких разных источников. Например можно создать подобный объект, просто передав строку 'nan' во float. Кстати говоря, это значит что вы можете использовать NaN в качестве ключа в словаре (хотя мы и не советуем это делать). Подписывайтесь на канал 👉@pythonofff