Python обучающий
62.7K subscribers
806 photos
7 videos
403 links
Здесь есть всё, чтобы упростить изучение Python. Без воды и сложных терминов.

Сотрудничество: @bateman24, @justcage

Работаем с @Tgpodbor_official

Ссылка РНК: https://clck.ru/3Ghwjd
Download Telegram
Хотите узнать, зачем нужен DevOps? Почему компании так активно нанимают DevOps-инженеров и какие задачи стоят перед этими специалистами? Специальность DevOps-инженера стала самой высокооплачиваемой в сфере IT в России за 2022 год, по данным Зарплата.ру.

Присоединяйтесь к бесплатному онлайн-интенсиву Skillbox, который пройдёт 13–15 февраля в 21:00 по московскому времени.

Подробности: 👉 https://clc.to/LiQOkg
Тем, кто зарегистрируется, сразу отправим на почту чек-лист «Погружаемся в DevOps».


Кому подойдёт интенсив:
— системным администраторам;
— опытным разработчикам.

Вы решите реальную бизнес-задачу и научитесь:
— ориентироваться в подходе DevOps;
— работать с Docker;
— использовать методологию CI/CD.

Спикером интенсива будет Lead DevOps-специалист, руководитель нескольких проектов, команд и онлайн-курсов, ведущий подкастов об IT и образовании — Константин Брюханов.

🎁 Всем дошедшим до конца интенсива подарим электронную книгу Пола Доэрти и Джеймса Уилсона «Человек + машина» издательства МИФ. Участвуйте, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.

Присоединяйтесь к прямым эфирам!
locals() внутри метода

locals() внутри функции возвращает локальную переменную, обратите внимание, что глобальные переменные являются частью глобального словаря таблицы символов.
Как войти в IT? Стоп, это из другой интеграции!

Сейчас вы не услышите традиционной рекламы курсов с обещаниями из домохозяйки сделать айтишника. 
Потому что речь пойдет о нетипичном для образовательного рынка продукте. 

Вы слышали о тренде на микро-обучение? 
Так учат сотрудников IBM, Google и другие IT-гиганты.
Что это?
Вы смотрите короткое видео, содержащее доступную и понятную информацию, и сразу применяете ее на практике, закрепляя понимание материала.

То есть, можно учиться, грубо говоря, во время поездки в метро или завтрака! 
Такая учеба не влияет на ваш образ жизни, но зато позволяет приобретать навыки!

адаптировали под него уже более 20 курсов в области программирования, аналитики данных и Data Science. 
Кстати, когда выполняешь задание, тебе сразу начисляются хр как в игре! Это делает процесс еще более залипательным и непринужденным.

На платформе большое количество бесплатного контента

Кликай на deepskills.ru и узнай больше
Функция set union() в Python

В теории множеств set union() – это набор всех элементов в коллекции наборов. На следующем изображении показаны операции объединения наборов.

Класс set union() в Python предоставляет функцию union() для получения объединения наборов. Результатом является новый набор со всеми элементами из коллекции наборов.
Переворачивание строки

Строки следуют протоколу последовательности Python. И все последовательности поддерживают любопытную функцию под названием срез. Вы можете смотреть на срез как на расширение синтаксиса индексирования квадратных скобок.

Используя операцию среза фрагменты могут переворачиваться
Хранение в памяти

При создании списка, в памяти резервируется пустая область. С одной стороны, это ничем не отличается от создания любого другого типа данных, но разница в том, что содержимое list может меняться
Pop

Данный метод удаляет элемент в конкретно указанном индексе, а также выводит удалённый элемент. Если индекс не указан, метод по умолчанию удалит последний элемент
Skillbox дарит 6 месяцев бесплатного обучения интернет-профессиям с гарантией трудоустройства.

Список профессий участвующих в акции:

Интернет-маркетолог (зп 120 000₽)
SMM-маркетолог (зп 150 000₽)
Веб-дизайнер (зп 140 000₽)
Графический дизайнер (зп 80 000₽)
Data Engineer (зп 190 000₽)
Data Analyst (зп 285 000₽)
Data Scientist PRO (зп 200 000₽)
Java-разработчик (зп 150 000₽)
Разработчик игр на Unity (зп 120 000₽)
Тестировщик ПО (165 000₽)

Приобретение обучения гарантирует трудоустройство, или Skillbox вернет деньги!

⚠️Акция действительна только по ссылкам в посте. Срок окончания акции 14 февраля 2023 года.
Цикл for для итераторов Python

Вы можете использовать цикл for в Python для итерации по какому-нибудь итерируемому объекту, например, по списку Python или по кортежу.
Skillbox дарит 14 дней бесплатного обучения английскому языку!

Методика обучения разработана специально для русскоговорящих и дает первые результаты после 8 занятий — она учитывает особенности артикуляции и построения фраз. Вы избежите ошибок и быстро начнете говорить.

Приобретение обучения гарантирует повышение уровня английского, или Skillbox доучит бесплатно!

🎁 Получить бесплатный доступ к платформе можно по промокоду Python — переходите и обучайтесь: https://go.redav.online/5c8d13e8e18255e0
Поиск уникальных и повторяющихся элементов в списке в Python

Список в Python – это упорядоченный набор элементов, с разрешенными дубликатами. Set – это набор уникальных элементов. Мы можем использовать это свойство, чтобы получить только уникальные элементы списка. Передайте список в качестве аргумента конструктору набора, и он вернет набор уникальных элементов.
🔔 Погрузитесь в тестирование с первого занятия на курсе “Автоматизация тестирования на Python

Тема открытого занятия курса: «Разрабатываем первый автотест Python/Selene» вместе с ребятами из школы автоматизации тестирования QA.GURU

🗓 Когда?
15-го февраля в 20:00 МСК.

Что будет на заняти?
▫️Для новичков:
— Разработаем ваш первый автотест на поиск в Google
—Расскажем о рынке QA. Кто, кому, за что и сколько платит?
— Все участники получат домашнее задание, а мы проверим его.
▫️Для опытных:
— Расскажем про актуальный фреймворк на Python
— Покажем боевой проект с полной инфраструктурой (Web, API)
— Сессия вопросов и ответов с QA Lead

➡️ Занятие бесплатное — для участия вступайте в чат @qa_guru_chat или регистрируйтесь на сайте - https://clck.ru/33XsHj
Сравнение строк при помощи == и !=

Сравнение двух строк можно эффективно выполнить с помощью операторов == и !=. Оператор == возвращает True, если строки идентичны, и False в противном случае. Оператор != действует наоборот.
Успейте записаться на первый в России интенсив по нейросетям от Geekbrains «Путь в ИТ: трендятина».

За несколько часов в прямом эфире вместе с экспертами Geekbrains вы узнаете:

— В чём успех нейросетей ChatGPT, Baidu ENRIE, YOU, Midjourney
— Какая профессия в программировании нейросетей подойдет именно вам
— Получите первый опыт в программировании уже на интенсиве
— Как устроиться на работу программировать нейросети в РФ, страны Азии и Запада

Когда: 21 февраля в 19:00 МСК
Ведущие: ИТ-предприниматели — Александр Волчек и Александр Сагун

⚠️Бесплатная регистрация доступна в течение 3 дней, успейте записаться: https://go.redav.online/74b1b5dda1871190
Выводим индекс и значение одновременно

Обыденный сценарий: мы работаем со списком и нам нужно вывести и индексы, и соответствующие значения. Да, это работает. Но это недостаточно «питонично».
Топ-5 самых простых языков программирования с зарплатой от 100 000 рублей на закрытом интенсиве Geekbrains.

Узнайте о 5 самых простых языках программирования, а также какой из них может подойти именно вам, а еще:

— Как найти работу программистом в Азии, Европе, Америке и почему об этом все молчат.
— Как в условиях санкций работать программистом из России за рубежом и получать зарплату.
— Почему нейросети стали трендами, как создать нейросеть и как на этом заработать.
— 20 счастливчиков получат консультацию и помощь в трудоустройстве, от карьерного центра Geekbrains.

Когда: 21 февраля в 19:00 МСК
Ведущие: ИТ-предприниматели — Александр Волчек и Александр Сагун

⚠️Интенсив закрытый, поэтому регистрация доступна только 3 дня — успейте зарегистрироваться: https://go.redav.online/5cec1d8ef1773450
Сравнение строк другими операторами

Для сравнения строк в Python используются не только == и !=. Как и при сравнении чисел, мы можем использовать операторы <, >, <= и >=.

Мы присваиваем значение «chinese» для string и «china» для string1. Теперь сравним эти две строки с помощью операторов сравнения <, >, <=, >=.

После сравнения string и string1 оператором < мы получаем False. Первые четыре символа «chinese» и «china» идентичны. Однако пятый символ переменной string – «е», в то время как пятый символ string1 – «а». Значение «e» в Юникоде равно 101, а «a» – 97. Таким образом, в результате сравнения этих переменных «chinese» оказывается больше, чем «china».
Миллионы людей по всему миру занимаются рутинной работой. Кто-то на фабриках и заводах, а кто-то в офисах и кабинетах. Но факт остается фактом — вопрос лишь в цене. Если рабочий фабрики выполняя рутину зарабатывает 30 000 рублей в месяц, то программист в среднем 150 000 рублей, занимаясь всё той же рутиной.

Сегодня, каждый из вас может обучиться на того же программиста в онлайн-школах. Но многих одолевает страх и неуверенность в том, получится ли у него, ведь он простой рабочий и куда уж ему до программиста.

Чтобы развеять все ваши страхи — запишитесь на бесплатный вебинар от Skillfactory: IT-рентген. Там вы пройдете тест на профориентацию и узнаете какая профессия в IT подходит именно вам, а на самом вебинаре приобретете практические навыки и уверенность в том, что всё получится. Ведь лучше работать программистом, чем фасовщиком, правда?
xkcd: комиксы

Язык получил свое название в честь комедийного шоу Монти Пайтона, поэтому у него неплохое чувство юмора. В документации множество отсылок к известным скетчам, но это еще не все.
Программисты — самые высокооплачиваемые специалисты России. Посудите сами:

— Государство дает льготы для программистов (отсрочка от армии, льготная ипотека под 4.5%)
— Количество открытых вакансий десятки тысяч
— Стартовая зарплата новичков в среднем от 80 000 рублей и может доходить до 700 000 и более у программистов-профи

Самому сложно понять подойдет ли вам программирование, или нет. Поэтому предлагаем записаться на закрытый интенсив от Geekbrains, который пройдет уже завтра в 19:00 по МСК, успейте записаться — https://go.redav.online/0de2d4064b9a8870