Получи случайную криптовалюту за регистрацию!

Python School

Логотип телеграм канала @pythonaa — Python School P
Логотип телеграм канала @pythonaa — Python School
Адрес канала: @pythonaa
Категории: Технологии
Язык: Русский
Количество подписчиков: 94.54K
Описание канала:

Уроки по Python, которые упростят вам жизнь. Без идиотских туториалов.
Наши мемы для программистов: @conhum
Сотрудничество - @alivian
Канал сотрудничает с рекламным сервисом @Tgpodbor_official

Рейтинги и Отзывы

2.50

2 отзыва

Оценить канал pythonaa и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

1

1 звезд

0


Последние сообщения 100

2021-03-21 17:10:06
Скидка 50% на курс "Python для анализа данных" от Skyeng.

За 2 месяца вы научитесь легко работать с базами данных и строить различные отчеты и прогнозы с помощью самого популярного в мире языка программирования.

Бесплатный пробный урок по ссылке -> https://go.skyeng.ru/freefristlesson
4.7K views14:10
Открыть/Комментировать
2021-03-20 14:16:00
Множества set

Многие недооценивают данный тип, а зря. К примеру, если вам нужно найти количество одинаковых слов, то множества с легкостью вам помогут.

Похожи на списки, но на неупорядоченные. Они больше весят, но намного быстрее. В небольших проектах оправдано такое использование: множество id админов/пользователей (в зависимости от размера ОЗУ), когда требуется только проверить есть ли id в списке. Через стандартный список это займет O(n) или если он отсортирован O(log n) , в то время как у множеств это всегда O(1).

Зная преимущества вы всегда можете выбрать наиболее предпочтительный вариант в той или иной ситуации.
8.3K views11:16
Открыть/Комментировать
2021-03-20 12:16:01 ​Что делать, если текст, который есть на бумаге, нужен вам в цифровом виде и в формате .docx? Можно перепечатывать вручную и страдать. А можно воспользоваться одним из приложений для распознавания текста. Фотографируете нужный фрагмент, и через пару секунд уже вставляете его в гугл-док.

Такая экономия времени и сил — заслуга Python-разработчиков, которые создали такую нейросеть. Хотите уметь так же? Тогда вам в SkillFactory, на курс «Fullstack разработчик на Python». Его программа разработана так, чтобы за 15 месяцев на практике вы освоите более 20 видов инструментов для будущего веб-разработчика.

За время обучения вы:
— научитесь программировать на Python и JavaScript;
— освоите Django, React, SQL, а также познакомитесь с DevOps-практиками и основами Linux;
— создадите 7 сквозных и 1 итоговый проект, которые можно добавить в портфолио;
— прокачаете soft skills;
— узнаете, как искать проекты на фриланс-биржах и взаимодействовать с заказчиком.

Переходите по ссылке,записывайтесь на курс, на все вопросы вы сможете задать специалисту: https://clc.am/Wg8Qsg
Сейчас по промокоду SCHOOL скидка 50% до конца месяца.
8.3K views09:16
Открыть/Комментировать
2021-03-19 16:14:14
Модуль sys

Данный модуль предоставляет доступ к широким возможностям интерпретатора python. К примеру, с его помощью можно завершить работу скрипта, узнать вес объекта, получить пути к библиотекам, узнать операционную систему, узнать кодировку файлов по умолчанию и многое другое.

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

Я перечислил самые полезные функции, остальное всегда можно прочитать в документации (да, её стоит читать) или загуглить.
8.6K views13:14
Открыть/Комментировать
2021-03-19 13:32:57
Figma присоединилась к Telegram!

В честь этого, каждый день компания каждый день публикует бесплатные плагины, авторские исходники и все, что потребуется при работе с Figmа

Не пропусти раздачу: @Figma
8.8K viewsedited  10:32
Открыть/Комментировать
2021-03-18 19:43:38
Нижнее подчеркивание

Говорят, что нельзя называть переменные не пойми как (сколько мемов на эту тему уже сделано). Исключения составляют понятные всем i, j, k... Но есть еще одна известная переменная - нижнее подчеркивание "_".

Обычно, её используют, когда не нужен индекс итерации. Но есть еще одна интересная возможность.

В REPL (простая интерактивная среда программирования, ее вы видите на картинке) через нижнее подчеркивание можно получить результат последнего выражения.
9.5K views16:43
Открыть/Комментировать
2021-03-18 17:40:05 ​Спрос на хороших программистов в России и мире растет с каждым днем. И если вы уже начали кодить на Python — самое время получить востребованный опыт и повысить грейд.

Как это сделать? Приходите на курс «Python PRO» от GeekBrains. Это специальное полугодовое обучение для практикующих специалистов. Освоите DRF, REST API, Python Threads, Agile/Scrum. Научитесь создавать чат со своим клиентом и сервером, работать с чужим кодом. Потренируетесь работать в команде по спринтам.

Проекты на курсе:
— создание веб-сервиса с личным кабинетом для управления ToDo-заметками на Backend на REST API, frontend на React.
— разработка WSGI-фреймворка и слоя взаимодействия с базой данных;
— создание обучающего сайта с применением шаблонов проектирования.

Записывайтесь → https://geekbrains.ru/link/7-yPkY
10.0K views14:40
Открыть/Комментировать
2021-03-16 19:34:50
Принципы программирования. Часть 1

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

KISS
Keep It Stupid Simple - придерживайся простоты. Хороший пример этому - побитовые операции и регулярки. Это не означает, что их нельзя использовать. Но не надо использовать их там, где это не нужно. Чем проще написан код, тем легче его поддерживать вам и вашим коллегам.

DRY
Don’t Repeat Yourself - не повторяйся. Не следует дублировать код. Вместо копирования нужно создать функцию. В будущем это упростит отладку и изменение кода. Особенно в больших программах.

#Принципы_программирования
8.0K views16:34
Открыть/Комментировать
2021-03-16 17:22:13Получите профессию Data Scientist за 3 месяца

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

Data Science Bootcamp от Elbrus предлагает обучение по американской методике, которая позволяет получить новую профессию за 3 месяца интенсивных очных занятий. В течение 12 недель под наставничеством практикующего Data Scientist студенты осваивают сбор и анализ данных, нейронные сети, машинное обучение и другие hard и soft skills необходимые, чтобы стать Data Scientist. Обучение проходит с 9 до 18 часов с понедельника по пятницу в кампусе в Москве и включает максимум практики, сравнимой со стажировкой в IT-компании. После завершения обучения карьерные коучи помогают составить резюме, учат проходить собеседования и сопровождают во время поиска работы.

Elbrus Bootcamp уже выпустил 304 студента, из них 93% нашли работу в течение первых двух месяцев с начала поиска. Выпускники работают в крупных российских и международных компаниях — «Сбербанк», «МТС», «Росбанк», Group IB, Glowbyte и других, — а средняя зарплата при трудоустройстве составляет 103 тысячи рублей.

Узнать больше о буткемпе, программе и формате курса можно на бесплатном мероприятии — Data Science Bootcamp Intro. Регистрируйтесь по ссылке.
8.3K viewsedited  14:22
Открыть/Комментировать
2021-03-15 19:18:33
Функции высшего порядка

Функции высшего порядка - функции принимающие или возвращающие другие функции. Очень говорящее название, запомнить очень просто

Чуть ранее мы говорили про lambda, они очень хорошо взаимодействуют с высшими функциями. Про одну из них мы говорили - map(). Она может принимать в себя лямбду, но это не дает такой большой функциональности.

Еще одна функция-итератор - filter()
Она поможет отфильтровать списки или итераторы. Первым принимает функцию, если она возвращает True, то пропускает элемент, вторым аргументом принимает список или итератор.

Не забывайте комбинировать функции!
6.0K views16:18
Открыть/Комментировать