Python School
82.2K subscribers
2.41K photos
8 videos
574 links
Уроки по Python, которые упростят вам жизнь. Без идиотских туториалов.

Наши мемы для программистов: @conhum

Сотрудничество - @alivian

Канал сотрудничает с рекламным сервисом @Tgpodbor_official

РКН: clck.ru/3G6pBb
加入频道
Базовый синтаксис

Мы можем использовать цикл for для перебора списка, кортежа или строк.
Ищем IT-специалистов, чтобы с нуля обучить профессии Data Scientist в медицине.

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

Курс прекрасно подойдет:

IT-специалистам
Поможем систематизировать знания в Data Science, ускорить карьерный рост и больше зарабатывать.

Новичкам в Data Science
Станете специалистом по Data Science с нуля: освоите аналитику в медицине, бизнесе и других направлениях.

Медработникам
Освоите IT-специализацию в знакомой нише, увеличите доход и сможете улучшать жизнь сотен людей с помощью искусственного интеллекта.

Вашими преподавателями станут эксперты из таких компаний как: Parexel, X5 Retail Group, NVIDIA, Pirogov AI.

Если после успешного обучения вы не найдёте работу, мы вернём вам деньги, ведь гарантия трудоустройства закреплена в договоре.

Узнать подробности и получить курс со скидкой 48%:
https://clc.to/tlblRQ

Реклама. ООО ГикБреинс. Государственная лицензия № 040485.
Список

Список – это универсальный тип данных, эксклюзивный для Python. В некотором смысле это то же самое, что и массив в C / C ++. Но самое интересное в списке в Python – он может одновременно содержать разные типы данных. Формально список представляет собой упорядоченную последовательность некоторых данных, записанных с использованием квадратных скобок ([]) и запятых (,).
Непрерывная проверка

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

Иногда это может пригодиться, когда вы хотите, чтобы ваша программа ждала ввода и продолжала непрерывно проверять.
Введение в программирование — это курс для тех, кто хочет погрузиться в мир IT и освоить новую профессию, но не знает, с чего начать. Если вы хотите познакомиться с популярными языками программирования и технологиями, изучить преимущества IT-специальностей и узнать, какие возможности открывает профессия разработчика, то этот курс для вас! Здесь вы сможете примерить на себя каждую из профессий и понять, к какой из них у вас лежит душа.

За 4 часа вы научитесь:
– понимать устройство компьютера и азы программирования на разных языках;
– разбираться в IT-специальностях;
– отличать одни технологии от других.

Как проходит обучение:
– смотрите видеоуроки и узнаете об актуальных IT-технологиях и профессиях;
– проходите тест на профориентацию, который поможет определить ваши сильные стороны;
– выбираете идеальный вариант для старта в IT.

Все подробности по ссылке: https://clc.to/a_Up2Q
В честь Нового года — скидки до 60% на курсы и профессии.
Импорт из другого каталога

Если скрипт, который мы импортируем, находится в том же каталоге, то мы можем импортировать его так же, как и встроенные модули. Однако, если скрипт присутствует в другом каталоге, мы можем использовать библиотеку importlib, чтобы импортировать их как модуль.
Как сократить ссылки?

Когда мы работаем с URL часто возникает необходимость сократить длинную ссылку. Мы можем использовать специальные онлайн-сервисы типа bit.ly, которые сокращают URL до 50 символов. Мы создадим собственный инструмент для сокращения ссылок при помощи библиотеки pyshorteners.
Представим, что вы кандидат, а я работодатель.

Перед любым ответственным делом, всегда хочется как следует прощупать почву или подглядеть хоть одним глазком. В особенности это касается собеседований на техническую позицию, ведь они имеют специфическую структуру.
Хорошая новость в том, что вам не нужен маховик времени или плащ невидимка. Вы можете прийти на вебинар «Публичное техническое собеседование на позицию middle python-разработчика», легально подглядеть и узнать:

— как проходит техническое собеседование на роль middle python-разработчика;
— каким темам и вопросам стоит уделить больший фокус подготовки;
— какие темы раскрываются в курсе;
—какой уровень на выходе получают выпускники Практикума.

В прямом эфире мы разыграем для вас техническое собеседование на позицию middle python-разработчика.
Разберем реальный рабочий кейс и усложним его в процессе собеседования. Проведем рефакторинг плохого кода, коснемся архитектуры и расскажем как быть, если на собеседовании что-то идет не так.

В роли работодателей — спикеры Сергей Трофимов и Владимир Трофлянин, в роли студента, который проходит интервью, спикер Матвей Скирда.

Ждем вас 14 декабря в 19:00
Ссылка для регистрации на ивент
Обход дочерних элементов

С помощью атрибута children мы можем получить дочерние элементы тега.
Пример: использование метод remove() для удаления элемента из списка

В этом списке есть строки и целые числа. Есть повторяющиеся элементы: строка «Mars» и число 12.
Друзья, у нас есть второй канал — Уголок программиста. Там мы выкладываем лучшие айти-мемы со всего рунета.

Однозначно стоит подписаться — @conhum
Вложенный цикл

Когда у нас есть цикл for внутри другого цикла for, он называется вложенным циклом for.
Кортеж

Кортеж – это еще один тип данных, который представляет собой последовательность данных, подобную списку. Это означает, что данные в кортеже защищены от записи. Данные в кортеже записываются с использованием скобок и запятых.
Сравнение строк в Python

Сравнение строк в Python можно выполнить с помощью операторов равенства (==) и сравнения (<,>,! =, <=,> =). Специальных методов для сравнения двух строк не существует.
sep не указан или None

Начальные и конечные пробелы игнорируются в возвращаемом списке. Кроме того, последовательные пробелы также считаются одним разделителем.
Пример функции str.split()

Мы также можем использовать функцию split() непосредственно из класса str.
Пример разделения строки CSV с вводом пользователем

Давайте посмотрим на реальный пример, где пользователь вводит данные CSV, а мы разбиваем их на список строк.
rsplit()

Функция rsplit() очень похожа на функцию split(). Единственная разница в том, что разделение выполняется, начиная с конца строки и двигаясь вперед.
Случайное целое число в Python

Мы можем использовать функцию randint (a, b), чтобы получить случайное целое число от диапазона a до b. Опять же, мы можем получить число из последовательности, используя функцию randrange (start, stop, step). Давайте посмотрим на пример, чтобы получить случайное целое число.
Начать новичком со знанием синтаксиса, а через год выйти middle разработчиком – звучит нереалистично?

Выпускники Devman трудоустраиваются в Wargaming, Сбер, LevelUp development, Open solutions и к другим российским и зарубежным компаниям на позицию middle python разработчик. А зарплатная вилка начинается от 110K рублей в месяц.

Выучиться от новичка до мидла вы сможете за 13 месяцев. 3 из которых – это полноценная коммерческая разработка. На реальных заказах, где вы будете получать зарплату, как стажер.

Первую неделю курса вы можете пройти бесплатно.
Обучение стартует 19 декабря.

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

Регистрируйтесь на пробную неделю по ссылке → bit.ly/3hfPpCG

Реклама. ООО Девман 2VtzquzyYZP