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

Python Academy

Адрес канала: @python_academy
Категории: Технологии , Образование
Язык: Русский
Количество подписчиков: 55.49K
Описание канала:

Python Academy — один канал вместо тысячи учебников
Чат канала: @python_academy_chat
Сотрудничество: @Feel_focus
Рекламодателям: bit.ly/3y1Py4

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

4.50

2 отзыва

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

5 звезд

1

4 звезд

1

3 звезд

0

2 звезд

0

1 звезд

0


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

2021-04-06 20:02:00
Форматируем строку для URL-адреса

Для начала стоит вспомнить, что слаг (slug) — это уникальная строка-идентификатор, понятная человеку и содержащая только "безопасные" символы: латинские символы в нижнем регистре, цифры и дефис.

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

Выше в коде мы написали простую функцию, где использовали методы lower() для приведения в нижний регистр и strip() для удаления пробелов слева и справа.

Также для удаления некоторых символов и замены на знак дефиса были использованы регулярные выражения и встроенный пакет re для работы с ними.

#строки #re
1.5K views17:02
Открыть/Комментировать
2021-04-06 18:01:00 Что читать про маркетинг и SMM

Ещё немного — и слово SMM станет ругательным. В индустрии столько самозванцев, девочек-маркетологов из инсты и сомнительных советов.

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

У Марии — много кейсов и разборов, как надо (и не надо) продвигаться в соцсетях. Видно, что человек погружается в вопрос и много гуглит. А это единственный способ не отстать от реальности и не удариться в массфолловинг.

Учитесь у Марии, она крутая: @masha_pro_marketing
2.6K views15:01
Открыть/Комментировать
2021-04-04 19:02:00
Сортировка списков

В Python есть два встроенных способа для сортировки списков — функция sorted() и метод list.sort(). Результат в обоих случаях одинаков, но всё же есть нюансы.

Функция sorted() принимает на вход аргумент в виде списка, а возвращает уже новый, отсортированный список. При этом исходный список не изменяется.

Метод sort() в свою очередь применяется к списку, изменяет его непосредственно и ничего не возвращает.

#списки
41.4K views16:02
Открыть/Комментировать
2021-04-04 18:01:00 Присоединяйся к тусовке умных миллениалов, которые инвестируют и занимаются любимым делом.
Они не планируют работать до пенсии, их цель - в ближайшие десять лет сделать капитал, чтобы больше не пахать ради денег, а творить для души.

Здесь лайфхаки и инсайты опытных инвесторов.
Вступайте в чат: https://t.me/Realiste_Fund
1.9K views15:01
Открыть/Комментировать
2021-04-02 19:10:27
Используйте dict.get() вместо dict[]

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

Многие получают значения по ключам через квадратные скобки, но если такого ключа нет, то будет вызвано исключение.

Поэтому мы считаем, что лучше использовать метод get у словарей. Его основной плюс заключается в том, что он принимает опциональный аргумент, отвечающий за значение по умолчанию.

Таким образом, если значение по ключу не найдено, то вернется дефолтное значение.

В итоге, мы убираем возможные ошибки в случае, если нужных ключей в словаре нет.

#словари
3.9K views16:10
Открыть/Комментировать
2021-04-02 17:10:07
Вышка умерла. Учитесь сами

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

А если вы реально хотите чему-то научиться — добывайте знания сами. Смотрите лекции, туториалы на Ютубе, проходите вебинары и курсы.

И всё это — бесплатно. Например, прямо на канале «Бесплатное образование». Там выкладывают курсы и вебинары, которые сделают вас лучше. От архитектуры и культуры до программирования, маркетинга и SMM.

Образование не заканчивается с дипломом. Учитесь всю жизнь: @free_edu
1.3K views14:10
Открыть/Комментировать
2021-03-30 16:17:00
Превращаем текст в речь

На Python есть классная библиотека gTTS (Google Text-to-Speech), которая взаимодействует с Google Translate's text-to-speech API и позволяет делать из текста аудиофайлы. Пакет как всегда устанавливается через pip.

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

Сохранить полученный результат можно с помощью метода save, в который передаем название файла.

#gtts
4.8K views13:17
Открыть/Комментировать
2021-03-30 14:15:59
Если ты годами забивал на самообразование и до сих пор не осилил программирование — вот твой шанс пофиксить этот баг.

Чуваки с канала [404] собрали тебе готовый гайд по программированию. Что учить, на что лучше забить, что актуально в 2021 году, какие книги почитать. Пацаны сами кодят и шарят за разработку — они тебе херни не посоветуют.

Короче, если сам в очередной раз не забьешь — уже через пару месяцев будешь пояснять за компиляцию и многопоточность. Дерзай: @procode404
2.9K views11:15
Открыть/Комментировать
2021-03-29 21:01:00
Защищаем исходный код обфускацией

Обфускация кода — это превращение исходного кода в нечитаемый для человека вид, при этом сохраняя всю функциональность программы.

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

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

В Python есть отличная библиотека pyarmor, предназначенная именно для этого. Пример использования этого пакета в терминале представлен выше на картинке.

#pyarmor
2.7K views18:01
Открыть/Комментировать
2021-03-29 19:01:00 Если вы работаете или стремитесь в IT — без английского никуда. Это в 10 раз больше ответов на ваши непонятные вопросы, это англоязычный Ютуб, это понятные комментарии в коде и куча других ништяков.

Чтобы быстро вкатиться и понять, куда двигаться, что учить, как пофиксить баг с произношением — идите к нашим друзьям из English Tochka. Ребята уже несколько лет делают лучшие вебинары в Рунете, где на пальцах объясняют самые важные темы.

— Как преодолеть языковой барьер;
— Как запоминать десятки и сотни слов каждый день;
— Почему английский учить проще, чем кажется;
— Что делать с произношением.

За два часа у вас появится чёткое понимание, как правильно учить язык — а это сэкономит тысячи часов. Вебинар бесплатный, состоится завтра в 20:00 по МСК, регистрируйтесь по ссылке.
3.7K views16:01
Открыть/Комментировать