Forwarded from QARocks. Тестировщик Рулит 🐞
ТОП-10 Telegram-каналов с вакансиями по конкретным IT- направлениям — выбирай то, что подходит именно тебе 👇
🐞 Если ты в тестировании / QA
Вакансии для ручных и авто-тестировщиков, стажировки:
— Работа для тестировщиков. Вакансии
— QA Вакансии
— Job for Tester
🐍 Если учишься / работаешь с Python
Вакансии от джуна до сеньора, pet-проекты и реальные компании:
@pythonrabota
Java
@javaoffers
PHP
@rabotaphp
C# / .NET
@rabotacschap
Golang
@jobgolang
Project/Product менеджер
@projectmanagersjob
Релокация / зарубежные позиции
@relocatesme
Чтобы удобно пользоваться ВСЕМИ каналами забирай объединенную папку🗂 IT-Вакансий
🐞 Если ты в тестировании / QA
Вакансии для ручных и авто-тестировщиков, стажировки:
— Работа для тестировщиков. Вакансии
— QA Вакансии
— Job for Tester
🐍 Если учишься / работаешь с Python
Вакансии от джуна до сеньора, pet-проекты и реальные компании:
@pythonrabota
Java
@javaoffers
PHP
@rabotaphp
C# / .NET
@rabotacschap
Golang
@jobgolang
Project/Product менеджер
@projectmanagersjob
Релокация / зарубежные позиции
@relocatesme
Чтобы удобно пользоваться ВСЕМИ каналами забирай объединенную папку
Please open Telegram to view this post
VIEW IN TELEGRAM
re и таких методов, как re.search(), re.match(), re.findall(), re.compile() и пр.re, но здесь вы также найдете основные шаблоны регулярных выражений и пример их группировки. Ну и, конечно, другие примеры.sub из пакета re.re), которая будет конвертировать дату из формата yyyy-mm-dd format в формат dd-mm-yyyy.Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Python шпаргалка для начинающих
#шпаргалка
Эта шпаргалка охватывает ключевые базовые блоки Python, которые каждому новичку важно освоить.
🟢 Основы Python — синтаксис, комментарии и первые программы
🟢 Переменные и типы данных —
🟢 Операторы — арифметические, сравнения, логические
🟢 Управление потоком выполнения — условия
🟢 Структуры данных — списки, кортежи, множества, словари
🟢 Функции и
🟢 Обработка исключений — написание безопасного и устойчивого к ошибкам кода
🟢 Работа с файлами и модулями — взаимодействие с данными из реального мира
🟢 Встроенные функции и лучшие практики — чистый и читаемый код
#шпаргалка
Эта шпаргалка охватывает ключевые базовые блоки Python, которые каждому новичку важно освоить.
int, float, string, boolean if-else, циклылямбда-выражения — переиспользуемая логикаPlease open Telegram to view this post
VIEW IN TELEGRAM
👌10❤6
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Напишите функцию, которая будет принимать строку (предложение) и преобразовывать ее так, чтобы вопросительные и восклицательные знаки в конце не повторялись.
no_yelling("What went wrong?????????")
➞ "What went wrong?"
no_yelling("Oh my goodness!!!")
➞ "Oh my goodness!"
no_yelling("I just!!! can!!! not!!! believe!!! it!!!")
➞ "I just!!! can!!! not!!! believe!!! it!"
no_yelling("Oh my goodness!")
➞ "Oh my goodness!"
no_yelling("I just cannot believe it.")
➞ "I just cannot believe it."
⭐️ Решение на нашем сайте. #задача #coding
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
Ты сидишь в помещении, где царит полная темнота, а посередине лежит доска. На ней размещено 50 карт, среди которых 10 лежат рубашкой вверх, а 40 карт — рубашкой книзу.
Задача состоит в том, чтобы разделить этот набор из 50 карт на 2 группы (необязательно одного размера) таким образом, чтоб в обеих кучах находилось одно и то же количество карт рубашкой вверх. Как это сделать?
#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
Дан список чисел. Все числа целые, не отрицательные. Количество чисел четное.
Напишите функцию, которая будет делить этот список пополам, определять суммы чисел в половинах списка и сравнивать их.
Функция должна возвращать новый список, в котором половина чисел, сумма которых оказалась меньше, заменяется числами из другой половины.
Если сумма чисел в обеих половинах одинакова, функция должна вернуть исходный список.
balanced([1, 2, 4, 6, 3, 1])
➞ [6, 3, 1, 6, 3, 1]
# 1 + 2 + 4 < 6 + 3 + 1
# Итоговый список [6, 3, 1, 6, 3, 1]
balanced([88, 3, 27, 5, 9, 0, 13, 10])
➞ [88, 3, 27, 5, 88, 3, 27, 5]
# 88 + 3 + 27 + 5 > 9 + 0 + 13 + 10
# Итоговый список [88, 3, 27, 5, 88, 3, 27, 5]
balanced([7, 5, 2, 6, 1, 0, 1, 5, 2, 7, 0, 6])
➞ [7, 5, 2, 6, 1, 0, 1, 5, 2, 7, 0, 6]
# 7 + 5 + 2 + 6 + 1 + 0 = 1 + 5 + 2 + 7 + 0 + 6
# Итоговый список [7, 5, 2, 6, 1, 0, 1, 5, 2, 7, 0, 6]
⭐️ Решение на нашем сайте.
#задача #coding
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
Адам и Ева играют в «камень, ножницы, бумага» и уже сыграли 10 раз. Известно следующее:
Кто выигрывает и с каким счетом?
#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🤔2
reduce принимает функцию и итерируемый объект в качестве параметров и применяет полученную функцию к парам значений из итерируемого объекта, пока не останется только одно значение.help().enumerate. Этот объект возвращается в формате пар ключ-значение, где ключи — это соответствующие индексы элементов, а значения — сами элементы из переданного набора данных.map() используется для применения функции к каждому элементу итерируемого объекта (например, списка или словаря) и возврата нового итератора для получения результатов.lower() — один из многих встроенных в Python методов для работы со строками. С его помощью можно переводить строки в нижний регистр.Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1👌1