Telegram Web Link
⚙️ Функции. Как использовать функцию exit в скриптах Python

Функция exit в Python позволяет в любой момент остановить выполнение скрипта или программы. Это может понадобиться для обработки ошибок, тестирования и отладки, остановки программы при соблюдении каких-то условий.

#функции

🟡 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
4
☄️ Вакансии по Python за прошлую неделю:

🟠 Разработчик TG Poster. ROOMS NY, 1500-3000 р./час

🟠 Python-разработчик. DstLab, 250-350 т.р.

🟠 Python Developer. Caterpillar, $5700-6600

🟠 FullStack Developer. Gilzor, ЗП договорная

🟠 Fullstack-разработчик. ЗП договорная
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁1
👩‍💻 Задача с кодом. Сортировка чисел по их длине

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

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

Если два и больше чисел имеют одинаковое количество цифр, они должны располагаться в том же порядке, в каком стояли в исходном списке.

🔵 Примеры:

number_len_sort([1, 54, 1, 2, 463, 2]) 
➞ [1, 1, 2, 2, 54, 463]

number_len_sort([999, 421, 22, 990, 32])
➞ [22, 32, 999, 421, 990]

number_len_sort([9, 8, 7, 6, 5, 4, 31, 2, 1, 3])
➞ [9, 8, 7, 6, 5, 4, 2, 1, 3, 31]

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

#задача #coding
Please open Telegram to view this post
VIEW IN TELEGRAM
2
💡 Tips & Tricks. Распаковка словаря в Python

Рассмотрели четыре способа преобразовать многоуровневый словарь (т.е. содержащий вложенные словари) в одноуровневый, «плоский». Каждый из этих методов имеет свои плюсы и минусы (кратко проанализировали производительность).

▶️ Читать статью

#tipsandtricks #словари
Please open Telegram to view this post
VIEW IN TELEGRAM
2
🎥 Открытый урок «Очереди задач в веб-приложении на Python: FastStream + FastAPI, RPC».

Приглашаем на открытый урок.

🗓 29 октября в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса
«Python Developer».

На вебинаре :
✔️ Настройка FastStream: подключение к веб-приложению, публикация сообщений, подписка.
✔️ RPC: удаленный вызов процедур.

В результате вебинара вы получите:
- Умение настраивать очереди и обработку задач в FastAPI с FastStream.
- Создание и работа с RPC поверх очередей задач.

Кому будет полезен:
- Начинающим, кто только знакомится с FastAPI и/или очередями задач.
- Backend‑разработчикам на Python.

🔗 Ссылка на регистрацию: https://vk.cc/cQxPk2

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
4💊1
💬 Задача на логику. Правдолюбцы и лжецы

В одном классе ученики разделились на две группы. Одни должны были всегда говорить (и писать) только правду, а другие - только неправду.

Все ученики класса написали сочинение на свободную тему, которое должно было заканчиваться фразой "Всё здесь написанное, правда" или "Всё здесь написанное, ложь".

В классе было 17 правдолюбцев и 18 лжецов. Сколько получилось сочинений с утверждением о правдивости написанного?

⭐️ Решение

#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍3💯2
⚙️ Функции. Как использовать функцию reshape() библиотеки NumPy

Библиотека NumPy имеет множество различных функций для работы с многомерными массивами. Функция reshape() – одна из них. Давайте разберем ее синтаксис и примеры использования.

#функции

🟣 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
5
✔️ Тест. Словари

Словари — одна из ключевых структур данных в Python. Они позволяют хранить и быстро находить значения по ключам, что делает их незаменимыми во многих задачах.

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

#тест #словари

👁 Пройти тест
Please open Telegram to view this post
VIEW IN TELEGRAM
1
🔝 Топ. Создание GUI в Python при помощи Tkinter

В этой статье мы разберем, как создавать графические интерфейсы в Python с помощью Tkinter. Мы рассмотрим создание окон, ярлыков с текстом и изображениями, а также основы дизайна интерфейсов.

#топ

📍 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
9
💡 Вакансии по Python за прошлую неделю:

✔️ Python разработчик. Top Selection, 180-200 т.р.

✔️ Python разработчик. Бета-тест, от 220 т.р.

✔️ Python разработчик. OUTKOD, 220-250 т.р.

✔️ Python разработчик. 230-250 т.р.

✔️ Senior Python (и Rust) разработчик. Codify Software, 280-320 т.р.

✔️ Full Stack Developer. $4000-4500

✔️ Backend Developer на Python. IBIT LTD, 4500-6000 евро

✔️ Python разработчик. ExLine, до 500 т.р.

✔️ Python Backend-разработчик. ООО МИ ТЕХ, ЗП договорная
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
👩‍💻 Задача с кодом. Снимаем внешние слои

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

🔵 Примечания:

✔️ 2D-сетка всегда имеет форму прямоугольника или квадрата.
✔️ Возвращать нужно именно список списков, за исключением ситуации, когда элементов просто нет. В таком случае нужно вернуть пустой список.

🔵 Примеры:

peel_layer_off([
["a", "b", "c", "d"],
["e", "f", "g", "h"],
["i", "j", "k", "l"],
["m", "n", "o", "p"]
])

➞ [
["f", "g"],
["j", "k"]
]


peel_layer_off([
[1, 2, 3, 4, 5],
[6, 7, 8, 9, 10],
[11, 12, 13, 14, 15],
[16, 17, 18, 19, 20],
[21, 22, 23, 24, 25],
[26, 27, 28, 29, 30],
[31, 32, 33, 34, 35]
])

➞ [
[7, 8, 9],
[12, 13, 14],
[17, 18, 19],
[22, 23, 24],
[27, 28, 29]
]


peel_layer_off([
[True, False, True],
[False, False, True],
[True, True, True]
])

➞ [[False]]


peel_layer_off([
["hello", "world"],
["hello", "world"]
])

➞ []


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

#задача #coding
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3
💡 Tips & Tricks. 7 часто встречающихся вопросов про списки Python

🔽 В этой статье:

- В каких ситуациях лучше использовать списки, а в каких кортежи, словари или множества?
- Как лучше выбирать элементы из списка?
- Как преобразовать список в другие структуры данных в Python?
- В чем разница между методами append() и extend()?
- Как в Python работают представления списков?
- Как разбить список Python на равные части?
- Как производить математические вычисления при помощи списков Python?

▶️ Читать статью

#tipsandtricks #списки
Please open Telegram to view this post
VIEW IN TELEGRAM
4
💬 Задача на логику. Сколько яиц было в корзине?

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

— Точно не помню, — ответила женщина, — но знаю, что когда я вынимала из корзины по 2, по 3, по 4, по 5 или по 6 яиц, в корзине оставалось одно яйцо. А когда вынимала по 7 яиц, то не оставалось ничего.

Сколько яиц было в корзине?

⭐️ Решение

#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍1
👀 Машинное обучение. Учебник по Pandas для начинающих

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

🔵 Книги по ML - @maschinelearning

#ml

📌 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
1
✔️ Тест. Функции в Python

Функции — это основа структурированного кода в Python. Они помогают избегать повторов, делают программы понятнее и удобнее для сопровождения.

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

#тест #функции

👁 Пройти тест
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Вакансии по Python за прошлую неделю:

🔴 Junior Python-разработчик. Evercode Lab, ЗП договорная

🔴 Python Backend Developer. Palatine Vision, 200-250 т.р.

🔴 Python-разработчик. JETLYN, 250-290 т.р.

🔴 Backend Python-разработчик (Senior / Middle+). Itvolna.teсh, 300-350 т.р.

🔴 Python Developer. Absolut, от 300 т.р.

🔴 Руководитель группы разработки Python. Devhunt, до 400 т.р.

🔴 Python developer (Teamlead). Itvolna.teсh, 426-442 т.р.

🔴 Python Engineer. Solveva, 3500-5000 евро

🔴 Python + Go разработчик. ЗП договорная

🔴 Python Backend Developer. ЗП договорная
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Задача с кодом. Пары букв

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

Например, если a = "bboiizz" и b = "bbuiiz", функция должна вернуть 3, поскольку «bb», «ii», и «iz» встречаются в обеих строках на одинаковых позициях.

🔵 Примеры:

str_match_by2char("yytaazz", "yyjaaz") ➞ 3

str_match_by2char("edabit", "ed") ➞ 1

str_match_by2char("", "") ➞ 0

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

#задача #coding
Please open Telegram to view this post
VIEW IN TELEGRAM
2
💡 Tips & Tricks. Именованные кортежи в Python

Разобрали, как можно использовать так называемые именованные кортежи или namedtuples вместо классов в Python 3.

▶️ Читать статью

#tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
🎥 Открытый урок «Работа с базой данных на Python: SQLAlchemy и Alembic».

Приглашаем на открытый урок.

🗓 12 ноября в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса
«Python Developer».

На вебинаре :
✔️ Проектирование моделей и отношения (User, Task, Comment).
✔️ Оптимизация запросов и предотвращение N+1.
✔️ Миграции с Alembic: автогенерация ревизий.

В результате вебинара вы получите:
- Умение проектировать ORM‑модели и управлять отношениями.
- Навыки оптимизации запросов и добавления индексов.
- Уверенная работа с Alembic: генерация, ревью и применение миграций.

Кому будет полезен:
- Начинающим, желающим познакомиться с ORM на Python.
- Backend‑разработчикам на Python.

🔗 Ссылка на регистрацию: https://vk.cc/cR0ZNw

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👍1
💬 Задача на логику. Путешествие из Гавра в Нью-Йорк

Между Гавром (Франция) и Нью-Йорком (США) регулярно ходят океанские лайнеры. Ежедневно в полдень один океанский лайнер выходит из Гавра и направляется в Нью-Йорк. Одновременно такой же лайнер выходит из порта Нью-Йорка и направляется в Гавр.

Весь путь Гавр — Нью-Йорк (= Нью-Йорк — Гавр) лайнер проходит за 7 полных суток и прибывает в порт назначения в полдень.

Сегодня в полдень из Гавра в Нью-Йорк отправляется океанский лайнер «Мария». Сколько лайнеров, вышедших из Нью-Йорка, повстречает «Мария» за весь свой путь?

🔵 Примечание: лайнеры, которые «Мария» встретит в портах, тоже считаем.

⭐️ Решение

#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
2025/11/06 03:10:49
Back to Top
HTML Embed Code: