Pythonist.ru - образование по питону
25.9K subscribers
172 photos
4 videos
999 links
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.
Реклама: @anothertechrock

РКН: https://kurl.ru/WPjOT
Download Telegram
Тест. Методы списков в Python

Python-разработчикам постоянно приходится работать со списками. Не удивительно, что для решения задач, связанных с ними, создано множество методов. Хорошо ли вы знаете методы списков в Python? Проверьте свои знания: пройдите наш тест!

#тест #списки
Задача на логику. Кто есть кто?

В опенспейсе сидят три человека: Саша, Макс и Игорь. Один из них разработчик, второй — сэйлз, третий — тестировщик. Известно, что разработчик всегда рубит правду-матку, сэйлз всегда врет, а тестировщик — по ситуации, может как правду сказать, так и соврать.

Саша говорит: «Игорь — сэйлз».

Макс говорит: «Саша — разраб».

Игорь говорит: «Я — тестировщик».

Вопрос: кто есть кто на самом деле?

Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.

#логическаязадача
Работа с API в Python: автоматизируйте рутину за пару строк кода

Вы все еще копируете данные вручную? Тратите часы на рутинные задачи? Пора познакомиться с REST API и библиотекой Requests!

Встречаемся 18 марта в 20:00 мск. На вебинаре:

- Разберем, как работать с API и получать данные в Python
- Научимся извлекать JSON и XML из веб-сервисов
- Автоматизируем рутинные задачи и ускорим свою работу

Этот урок — отличный старт перед полным курсом «Python для аналитики». Все участники вебинара получат скидку на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Python для анализа данных

Автор:
Гарафутдинов Р.В.
Год издания: 2024

#python #ru #2O24

Скачать книгу
Основы. Моржовый оператор в Python

Моржовый оператор := позволяет присваивать значение переменной в выражении, объединяя присваивание и использование в один шаг. В этом руководстве мы рассмотрим работу этого оператора и ситуации, в которых он может быть полезен.

#основы
Тест. Работа с логическим типом данных

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

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

#тест
Строки. Строковые методы split() и join() в Python

В этой статье мы рассмотрим методы split() и join(), которые используются для разделения и объединения строк. Мы на примерах разберем, как они помогают легко выполнять необходимые нам задачи.

#строки

Читать статью
Задача с кодом. Удаление элементов списка

Условие:
Есть список, нужно написать функцию, которая будет удалять все элементы до определенного.

Примеры:
remove_all_before([1, 2, 3, 4, 5], 3) == [3, 4, 5]
remove_all_before([1, 1, 2, 2, 3, 3], 2) == [2, 2, 3, 3]


Пограничные случаи:
- Если удаляемого элемента нет в списке, то список остается как есть.
- Если список пустой, то остается как есть.

Решение на нашем сайте.

#задача #coding
Вакансия. Junior Python developer (Backend)

Формат: Гибрид
Компания: Conversational AI
ЗП: по договоренности

#fulltime #hybrid

Связаться с HR и подробности по вакансии

p.s пишите в комментах, отвечает ли HR, есть ли обратная связь и если были на собесе поставьте 🫶
Вакансии по Python за прошлую неделю:

👩‍💻 Python разработчик. InfoShell, от 200 т.р.

👩‍💻 Middle Python developer. Price Organizer, 180-220 т.р.

👩‍💻 Junior Python developer (Backend). Conversational AI, ЗП по договоренности

👩‍💻 QA auto Python. Radium Finance, 200-270 т.р.
Please open Telegram to view this post
VIEW IN TELEGRAM
Tips & Tricks. Работа с большими данными в Python при помощи Pandas и JSON

Давайте рассмотрим, как при помощи таких инструментов как Pandas можно изучить полицейскую деятельность в графстве Монтгомери, Мэриленд. Сначала посмотрим на данные в формате JSON, а затем перейдем к их анализу с помощью Python.

Читать статью

#алгоритмы #модули
Задача на логику. Число 24

Используя числа 1, 3, 4, 6, арифметические операции (сложение, вычитание, умножение, деление) и скобки, получите число 24.

Разрешается использовать только эти числа и только эти операции. Каждое число должно использоваться только один раз. Операции и скобки можно использовать любое число раз. Нельзя объединять цифры, составляя, например, 13 или 146.

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

#логическаязадача
Ответ к задаче "Число 24"

6 / ( 1 - ( 3 / 4 ) ) = 24

#логическаязадача
Функции. Как использовать exec() в Python

Функция exec() позволяет нам выполнить блок кода Python из строки. Эта встроенная функция Python может пригодиться, когда нам нужно запустить динамически сгенерированный код.

#функции
Рецепты Python

Автор: Цуй Юн
Год издания: 2024

#python #ru #2O24

Скачать книгу
Тест. Словари (уровень — лёгкий)

Словари в Python — неупорядоченные коллекции произвольных объектов с доступом по ключу. Их иногда ещё называют ассоциативными массивами или хеш-таблицами.

Хорошо ли вы умеете пользоваться словарями? Пройдите тест из 10 вопросов и проверьте!

#тест #словари
Топ. Вопросы на собеседовании для Junior Python-разработчика

Вы ищете работу на Python? В этой статье мы разберем основные вопросы на собеседовании на позицию Junior Python-разработчика. А чтобы вы могли быстрее подготовиться к собеседованию, ко всем вопросам мы добавили ответы.

#топ

Читать статью
Задача с кодом. ASCII-код символа в другом регистре

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

Примеры:
код символа "A" - 65
код символа "a" - 97
counterpartCharCode("A") ➞ 97
counterpartCharCode("a") ➞ 65

Примечания:
- Аргумент всегда будет единичным символом.
- Не все символы имеют регистр (например, цифры). Если перевести символ в другой регистр невозможно, функция должна вернуть код самого символа.

Решение на нашем сайте.

#задача #coding