Python | Тесты
Открыть в Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @sendme_ads
Больше5 693
Подписчики
-424 часа
-387 дней
-9130 дней
Архив постов
.\n2. Кража cookie через вставленный скрипт.\n\nСтавь 👍 если знал ответ, 🔥 если нет\nЗабирай 📚Базу Знаний","datePublished":"2025-04-01T16:01:26Z","dateModified":"2025-04-01T16:01:26Z","author":{"@type":"Organization","name":"Python | Тесты","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests","image":"https://img.telemetr.io/c/2g46ob/5429170564787983979?ty=x"},"publisher":{"@type":"Organization","name":"Python | Тесты","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests","image":"https://img.telemetr.io/c/2g46ob/5429170564787983979?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1200},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":13},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":7}]}},{"@type":"ListItem","position":15,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1260","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1260","mainEntityOfPage":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1260","headline":"Ищешь высокооплачиваемые проекты? Попробуй SkillStaff SkillStaff — это платформа для ИТ-специалистов, менедже…","articleBody":"Ищешь высокооплачиваемые проекты? Попробуй SkillStaff\n\nSkillStaff — это платформа для ИТ-специалистов, менеджеров и креаторов, которым мало одного оклада. Здесь можно найти клиентов, выполнять их проекты и увеличивать свой доход.\n\n- Проекты с гибким графиком: part time, full time, удаленка и гибрид\n- Ставка за час работы — та, что ты сам выбрал\n- Клиенты — ведущие бренды, проверенные с юридической точки зрения при регистрации на платформе\n- Оплата поступает ежемесячно на расчетный счет исполнителя \n- Удобный личный кабинет и функционал, автоматизирующий документооборот\n\nВсе, что нужно для работы — иметь статус самозанятого или ИП, а платформа поможет со всеми нюансами. \nРегистрируйся прямо сейчас \n\nЗарегистрироваться\n\n#реклама 16+\nskillstaff.ru\nО рекламодателе","datePublished":"2025-04-01T11:06:23Z","dateModified":"2025-04-03T09:22:03Z","author":{"@type":"Organization","name":"Python | Тесты","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests","image":"https://img.telemetr.io/c/2g46ob/5429170564787983979?ty=x"},"publisher":{"@type":"Organization","name":"Python | Тесты","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests","image":"https://img.telemetr.io/c/2g46ob/5429170564787983979?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":852},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":2}]}},{"@type":"ListItem","position":16,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1259","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1259","mainEntityOfPage":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1259","headline":"Python | Тесты","datePublished":"2025-04-01T09:01:35Z","dateModified":"2025-04-01T09:01:35Z","author":{"@type":"Organization","name":"Python | Тесты","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests","image":"https://img.telemetr.io/c/2g46ob/5429170564787983979?ty=x"},"publisher":{"@type":"Organization","name":"Python | Тесты","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests","image":"https://img.telemetr.io/c/2g46ob/5429170564787983979?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1316},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":3},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":1}]}},{"@type":"ListItem","position":17,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1258","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1258","mainEntityOfPage":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1258","headline":"Python | Тесты","datePublished":"2025-03-31T20:01:09Z","dateModified":"2025-03-31T20:01:09Z","author":{"@type":"Organization","name":"Python | Тесты","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests","image":"https://img.telemetr.io/c/2g46ob/5429170564787983979?ty=x"},"publisher":{"@type":"Organization","name":"Python | Тесты","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests","image":"https://img.telemetr.io/c/2g46ob/5429170564787983979?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1359},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":5},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":3}]}},{"@type":"ListItem","position":18,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1257","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1257","mainEntityOfPage":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1257","headline":"🤔 Как Django обрабатывает запрос/ответ? Django принимает запрос через middleware, передаёт его в подходящий v…","articleBody":"🤔 Как Django обрабатывает запрос/ответ?\n\nDjango принимает запрос через middleware, передаёт его в подходящий view, где выполняется бизнес-логика. После обработки view возвращает HTTP-ответ, который снова проходит через middleware перед отправкой клиенту.\n\nСтавь 👍 если знал ответ, 🔥 если нет\nЗабирай 📚Базу Знаний","datePublished":"2025-03-31T16:01:25Z","dateModified":"2025-03-31T16:01:25Z","author":{"@type":"Organization","name":"Python | Тесты","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests","image":"https://img.telemetr.io/c/2g46ob/5429170564787983979?ty=x"},"publisher":{"@type":"Organization","name":"Python | Тесты","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests","image":"https://img.telemetr.io/c/2g46ob/5429170564787983979?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1358},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":13},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":5}]}},{"@type":"ListItem","position":19,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1256","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1256","mainEntityOfPage":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1256","headline":"Python | Тесты","datePublished":"2025-03-31T09:01:30Z","dateModified":"2025-03-31T09:01:30Z","author":{"@type":"Organization","name":"Python | Тесты","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests","image":"https://img.telemetr.io/c/2g46ob/5429170564787983979?ty=x"},"publisher":{"@type":"Organization","name":"Python | Тесты","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests","image":"https://img.telemetr.io/c/2g46ob/5429170564787983979?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1380},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":8},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":4}]}},{"@type":"ListItem","position":20,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1255","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1255","mainEntityOfPage":"https://telemetr.io/ru/channels/2069664915-easy_python_tests/posts/1255","headline":"Бесплатное льготное обучение: 3 месяца Ищем людей, которые хотят обучиться и работать в IT-сфере из дома В ко…","articleBody":"Бесплатное льготное обучение: 3 месяца\n\nИщем людей, которые хотят обучиться и работать в IT-сфере из дома\n\nВ конце обучения вы пройдете стажировку и устроитесь на работу с зп от 150.000 рублей\n\nОбразование, место жительства, трудовой стаж — не важны!\n\nДля старта нужно:\n— пройти короткий тест \n— заполнить анкету\n\nНа что можно рассчитывать, после обучения:\n✅ удаленная работа\n✅ зп от 150.000 рублей (потолка нет)\n✅ стабильная подработка, если не хотите уходить с основной работы\n\n⚡ Осталось всего 47 бесплатных мест. Успейте пройти тест и оставить заявку: \n\nУзнать больше\n\n#реклама 16+\ntechnolium.ru\nО рекламодателе","datePublished":"2025-03-31T04:36:39Z","dateModified":"2025-04-02T02:56:39Z","author":{"@type":"Organization","name":"Python | Тесты","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests","image":"https://img.telemetr.io/c/2g46ob/5429170564787983979?ty=x"},"publisher":{"@type":"Organization","name":"Python | Тесты","url":"https://telemetr.io/ru/channels/2069664915-easy_python_tests","image":"https://img.telemetr.io/c/2g46ob/5429170564787983979?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":854},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":12}]}}]}
Anonymous voting
Anonymous voting





Anonymous voting

Anonymous voting





Anonymous voting
Anonymous voting
Anonymous voting

5 693
🤔 Какой метод из pandas применяется для объединения DataFrame по индексу?
5 693
🤔 Как ещё можно проверить тип данных?
Основные способы:
- type(obj) — возвращает точный тип объекта.
- isinstance(obj, Type) — проверяет принадлежность объекта к классу, включая наследование.
- Для универсальных проверок можно использовать collections.abc, например isinstance(obj, Iterable).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 693
🤔 Какой тип данных используется для неупорядоченных коллекций уникальных элементов?
5 693
От чего зависит эффективность автотестов?
От их правильного написания и поддерживаемости!
В QA GURU учат приручать Java, чтобы ваши автотесты работали, как часы. Вот несколько лайфхаков, о которых мы расскажем на вводном занятии уже сегодня (20:00 Мск):
1. Используйте понятные и описательные названия тестов
Названия тестов должны четко отражать их цель. Это упрощает понимание кода всеми членами команды.
Например:
// Хорошо
public void verifyLoginWithValidCredentials() { ... }
// Плохо
public void test1() { ... }
Описательные названия помогают быстро понять, что проверяет тест, без необходимости изучения его внутренней логики.
2. Применяйте Page Object Model (POM)
Page Object Model позволяет отделить логику теста от структуры веб-страницы, что делает код более модульным и удобным для поддержки при изменениях интерфейса.
Пример использования:
// Класс
Page Object
public class LoginPage {
private By usernameField = By. id("username");
private By passwordField = By. id("password");
private By loginButton = By. id("loginBtn");
public void enterUsername(String username) {
driver.findElement(usernameField).sendKeys(username);
}
public void enterPassword(String password) {
driver.findElement(passwordField).sendKeys(password);
}
public void clickLoginButton() {
driver.findElement(loginButton).click();
}
}
// Тестовый сценарий
LoginPage loginPage = new LoginPage(driver);
loginPage.enterUsername("john.doe");
loginPage.enterPassword("password123");
loginPage.clickLoginButton();
POM способствует повторному использованию кода и улучшает читаемость тестов.
3. Используйте параметризацию и data-driven подход
Параметризованные тесты позволяют запускать один и тот же сценарий с различными входными данными, что увеличивает охват тестирования без дублирования кода.
@ ParameterizedTest
@ CsvSource({"john.doe, password123", "jane.smith, test@123"})
public void verifyLogin(String username, String password) {
LoginPage loginPage = new LoginPage(driver);
loginPage.enterUsername(username);
loginPage.enterPassword(password);
loginPage.clickLoginButton();
}
Этот подход делает тесты более гибкими и масштабируемыми.
4. Следуйте принципу AAA (Arrange, Act, Assert)
Структурируйте тесты в три этапа:
Arrange: подготовка данных и окружения.
Act: выполнение действия.
Assert: проверка результата.
Пример:
@ Test
public void testAddition() {
// Arrange
Calculator calculator = new Calculator();
// Act
int result = calculator.add(2, 3);
// Assert
assertEquals(5, result);
}
Этот подход делает тесты более организованными и легко читаемыми.
5. Логирование и отчетность
Добавляйте логирование в тесты для диагностики проблем:
log. info("Entering username: " + username);
log. info("Clicking on the login button");
Интеграция инструментов отчетности (например, Allure) помогает визуализировать результаты тестов и быстро выявлять ошибки.
6. Регулярные ревью кода
Проводите регулярные ревью автотестов для повышения качества кода. Это помогает выявить потенциальные проблемы, улучшить читаемость и обеспечить соблюдение стандартов кодирования.
7. Автоматизация и CI/CD
Используйте инструменты автоматизации (Maven, Gradle) для запуска тестов в рамках CI/CD пайплайнов. Это ускоряет процесс разработки и обеспечивает стабильность приложения на всех этапах.
Хотите узнать больше? Присоединяйтесь уже сегодня (20:00 Мск) к бесплатному открытому уроку!
🔗 Зарегистрируйтесь на первый открытый урок по ссылке.5 693
Бесплатное льготное обучение: 3 месяца
Мы ищем людей, которые хотят работать в IT-сфере из дома
💰 Оплата от 150.000 рублей в месяц
Образование, место жительства, трудовой стаж — не важны!
Подходит, как для подработки / декретного отпуска, так и для полной занятости.
Если заинтересовались, то для старта нужно:
— пройти короткий тест
— заполнить анкету
На что можно рассчитывать:
✅ удаленная работа
✅ зп от 150.000 рублей (потолка нет)
✅ стабильная подработка, если не хотите уходить с основной работы
⚡ Количество бесплатных мест ограничено. Успейте пройти тест и оставить заявку:
Узнать больше
#реклама
technolium.ru
О рекламодателе
5 693
🤔 Что такое GET?
GET — это HTTP-метод, который запрашивает данные с сервера. Он считается безопасным, так как не должен изменять данные. GET-запросы кэшируются, и параметры передаются в URL.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 693
Срочно требуются Веб-Дизайнеры в Figma. Обучим с нуля.
Онлайн-программа с наставником и чатом.
Осторожно! 80% практики.
По результату обучения у вас будет портфолио из нескольких работ.
Сертификат о прохождении курса.
Возможность пройти полное обучение и получить гарантированное трудоустройство!
Учитесь дизайну у профессионалов.
Переходи по кнопки: "Узнать больше" и начинай свое обучение.
Доступ 0 руб.
Узнать больше
#реклама 16+
yudaevschool24.online
О рекламодателе
5 693
🤔 Что такое list comprehension в Python и для чего оно используется?
5 693
Бесплатное льготное обучение: 3 месяца
Ищем людей, которые хотят обучиться и работать в IT-сфере из дома
В конце обучения вы пройдете стажировку и устроитесь на работу с зп от 150.000 рублей
Образование, место жительства, трудовой стаж — не важны!
Для старта нужно:
— пройти короткий тест
— заполнить анкету
На что можно рассчитывать, после обучения:
✅ удаленная работа
✅ зп от 150.000 рублей (потолка нет)
✅ стабильная подработка, если не хотите уходить с основной работы
⚡ Осталось всего 47 бесплатных мест. Успейте пройти тест и оставить заявку:
Узнать больше
#реклама 16+
technolium.ru
О рекламодателе
5 693
🤔 Какой метод используется для округления числа до ближайшего целого?
5 693
Онлайн-интенсив для ИТ-специалистов в Открытых школах Т1
Открытые школы — это возможность за месяц прокачать свои навыки и получить оффер в ИТ-холдинг Т1.
С тебя — год опыта работы в ИТ, с нас — бесплатный онлайн-интенсив и топовые преподаватели.
Что ты получишь?
✅ Уникальный рыночный опыт. Наши проекты ежегодно получают награды на ИТ-конкурсах: Global CIO, Национальной банковской премии и др.
✅ Быстрый рост в ИТ при экспертной поддержке.
✅ Материалы от HR, которые помогут прокачать резюме и подготовиться к интервью в Т1.
✅ Поддержка опытных преподавателей и уникальный карьерный фаст-трек до мидла в Т1 для выпускников интенсива.
✅ Реальный шанс получить оффер в Т1.
Подавай заявку до 11 апреля и приходи учиться! Старт ИТ-интенсива уже 14 апреля.
Подать заявку
#реклама 16+
t1.ru
О рекламодателе
5 693
Repost from Идущий к IT
Привет ребята, мне на easyoffer.ru нужен:
🐍 Middle/Senior Python Developer
Стек:
DRF, PostgreSQL, Redis, Celery, Docker, Sentry
Задачи:
🟠Разработка и поддержка REST API для новых фичей
🟠Интеграция с веб-сервисами и внешними API
🟠Подключение и поддержка платежных систем
🟠Написание юнит- и интеграционных тестов
🟠Оптимизация производительности и масштабирование
🟠Взаимодействие с ML-моделями — будет плюсом
Ожидания:
🟠2+ лет опыта DRF
🟠Опыт интеграций платежных систем
🟠Опыт работы с PostgreSQL, Celery, Redis, Docker
🟠Умение проектировать архитектуру REST-API
🟠Ответственный подход к качеству кода и тестированию
Опыт в стартапах и небольших командах будет плюсом
Условия:
– Частичная занятость (2-3 часа в день)
– Удаленная работа
– Свободный график
– Почасовая оплата
✈ Если вас заинтересовала вакансия, напишите мне @kivaiko
1. Резюме
2. Ссылку на github
3. Комфортную ставку за час
5 693
🤔 Что такое XSS? Примеры.
XSS (Cross-Site Scripting): уязвимость, позволяющая вставлять вредоносный код на сайт.
Примеры:
1. Вставка скрипта в поле комментариев: <script>alert('XSS');</script>.
2. Кража cookie через вставленный скрипт.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 693
Ищешь высокооплачиваемые проекты? Попробуй SkillStaff
SkillStaff — это платформа для ИТ-специалистов, менеджеров и креаторов, которым мало одного оклада. Здесь можно найти клиентов, выполнять их проекты и увеличивать свой доход.
- Проекты с гибким графиком: part time, full time, удаленка и гибрид
- Ставка за час работы — та, что ты сам выбрал
- Клиенты — ведущие бренды, проверенные с юридической точки зрения при регистрации на платформе
- Оплата поступает ежемесячно на расчетный счет исполнителя
- Удобный личный кабинет и функционал, автоматизирующий документооборот
Все, что нужно для работы — иметь статус самозанятого или ИП, а платформа поможет со всеми нюансами.
Регистрируйся прямо сейчас
Зарегистрироваться
#реклама 16+
skillstaff.ru
О рекламодателе
5 693
🤔 Как создать множество, которое не позволяет добавление или удаление элементов?
5 693
🤔 Какой метод используется для создания нового списка, содержащего только элементы, которые удовлетворяют заданному условию?
5 693
🤔 Как Django обрабатывает запрос/ответ?
Django принимает запрос через middleware, передаёт его в подходящий view, где выполняется бизнес-логика. После обработки view возвращает HTTP-ответ, который снова проходит через middleware перед отправкой клиенту.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 693
🤔 В Python, какой метод позволяет создать словарь из двух параллельных списков, где один список содержит ключи, а другой — соответствующие значения?
5 693
Бесплатное льготное обучение: 3 месяца
Ищем людей, которые хотят обучиться и работать в IT-сфере из дома
В конце обучения вы пройдете стажировку и устроитесь на работу с зп от 150.000 рублей
Образование, место жительства, трудовой стаж — не важны!
Для старта нужно:
— пройти короткий тест
— заполнить анкету
На что можно рассчитывать, после обучения:
✅ удаленная работа
✅ зп от 150.000 рублей (потолка нет)
✅ стабильная подработка, если не хотите уходить с основной работы
⚡ Осталось всего 47 бесплатных мест. Успейте пройти тест и оставить заявку:
Узнать больше
#реклама 16+
technolium.ru
О рекламодателе
