Telegram Web
Tips & Tricks. Проверяем наличие подстроки в строке

Рассказываем о четырех способах найти подстроку в строке. Также кратко рассматриваем плюсы и минусы каждого способа.

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

#строки
1
Задача на логику. Что дороже?

Один сапфир и два топаза
ценней, чем изумруд, в три раза.

А семь сапфиров и топаз
его ценнее в восемь раз.

Определить мы просим вас,
сапфир ценнее иль топаз?

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

#логическаязадача
👍13
Ответ к задаче "Что дороже?"

x+2y=3z
7x+y=8z

x=y=z

Все камни в одну цену.

#логическаязадача
5
Основы. Истинные и ложные значения в Python

Из этой статьи вы узнаете, что такое истинные и ложные значения, что делает значение истинным или ложным и как использовать функцию bool(), чтобы определить истинность или ложность значения.

#основы
3
Machine Learning with Python Cookbook

Автор:
Kyle Gallatin
Год издания: 2024

#python #en #2O24

Скачать книгу
🔥3
Тест. Классы и объекты (уровень — Junior)

Язык Python – типичный представитель ООП-семейства, обладающий элегантной и мощной объектной моделью. В этом языке от объектов никуда не спрятаться (ведь даже числа являются ими).

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

#тест #ооп
2🔥1
Топ. Алгоритмы поиска на Python

Умение выбрать нужный алгоритм для конкретной задачи является ключевым навыком для разработчиков.

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

- операторы членства (Membership Operators)
- линейный поиск
- бинарный поиск
- улучшенный линейный поиск — Jump Search
- поиск Фибоначчи
- экспоненциальный поиск
- интерполяционный поиск

#топ #алгоритмы

Читать статью
7👍4
Вакансии по Python за прошлую неделю:

👩‍💻 Fullstack Developer (Python, Javascript). Whiteleads, 60-100 т.р.

👩‍💻 QA Automation (Playwright, Python). Agrohelper, от 150 т.р.

👩‍💻 QA auto Python. Artezio, 200-250 т.р.

👩‍💻 Python-разработчик (FastAPI). Repay, $4000-5000

👩‍💻 Python разработчик. Бизнес-Профи, 50-100 т.р.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21👌1
Задача с кодом. Допишите до точки!

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

Допустим, написание одной буквы занимает 0,5 с (пробелы не учитываем).

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

Разбор примера

time_to_finish(
"And so brings my conclusion to its conclusion.",
"And so brings my conclusion to"
) ➞ 7


# "its" - это 3 символа
# "conclusion." - 11 символов, включая точку
# 11 + 3 = 14
# 14 x 0.5 = 7
# Помните, что пробелы не учитываются.

Другие примеры и варианты решения - на нашем сайте.

#задача #coding
👍51😁1
Tips & Tricks. Как при помощи генераторов создать функцию, ведущую себя как итератор

Рассмотрели на примере, как делать итераторы быстрым, простым и понятным способом.

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

#функции #tipsandtricks
3👍1
Задача на логику. Цифры на спидометре

Шофер грузовика посмотрел на спидометр и увидел число 15951. Он отметил, что это число-перевертыш. Еще ему подумалось, что, наверное, теперь не скоро на счетчике будет новый перевертыш.

Однако 2 часа спустя на спидометре снова было число, которой в обе стороны читается одинаково.

Определите, с какой скоростью ехал эти 2 часа шофер.

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

#логическаязадача
7👍3
Python с нуля

Автор: Петр Левашов
Год издания: 2024

#python #ru #2O24

Скачать книгу
5
Алгоритмы. Линейный поиск на Python

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

#алгоритмы
4
Тест. Лямбда функции в Python

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

#тест
2👍2
Топ. Руководство по PyQt5

Рассказываем, как использовать Python 3 и Qt для создания графического интерфейса пользователя в Windows, Mac или Linux. Также рассмотрим написание установщика.

#топ

Читать статью
👍102
🔔 Вакансии по Python за прошлую неделю:

👩‍💻 Python Developer (Backend). 150-300 т.р.

👩‍💻 Python developer. Truv, от 220 т.р.

👩‍💻 Аналитик-разработчик Python. Centicore, 250-280 т.р.

👩‍💻 Python Engineer. Grosssoft, 1200 руб./час

👩‍💻 Python-разработчик (backend с нуля). ЗП договорная
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Задача с кодом. Стоит ли так гнать?

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

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

Примечания:

- Скорость = расстояние / время
- Возвращаемое время должно быть в минутах, а не в часах.
- Скорость передается в км/ч, расстояние — в км.
- Сэкономленное время — разница между временем движения при скоростном лимите и при средней скорости.

Примеры:

time_saved(80, 90, 40) ➞ 3.3
time_saved(80, 90, 4000) ➞ 333.3
time_saved(80, 100, 40 ) ➞ 6.0
time_saved(80, 100, 10) ➞ 1.5

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

#задача #coding
5🖕1
Tips & Tricks. Функция map() в Python

Разбираем работу функции map() в сравнении с работой цикла for.

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

#функции #tipsandtricks
2
2025/07/09 21:58:53
Back to Top
HTML Embed Code: