⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Создать функцию которая принимает строку и заменяет каждую букву на её позицию в алфавите. Если что-то в тексте не является буквой, игнорируйте это и не возвращайте. На выходе получаем строку.
Пример:
Ф-ция принимает:
#задача_с_собеседования
Условие:
Создать функцию которая принимает строку и заменяет каждую букву на её позицию в алфавите. Если что-то в тексте не является буквой, игнорируйте это и не возвращайте. На выходе получаем строку.
Пример:
Ф-ция принимает:
"I learn Python with Python Nation!!!"
Ф-ция возвращает: "9 12 5 1 18 14 16 25 20 8 15 14 23 9 20 8 16 25 20 8 15 14 14 1 20 9 15 14"
📌Делитесь своим решением в комментариях👇#задача_с_собеседования
👍26🔥1
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Ваша задача — написать функцию, которая проверяет, является ли число простым.
Простые числа — числа, которые делятся нацело только на единицу и на само себя.
Пример:
#задача_с_собеседования
Условие:
Ваша задача — написать функцию, которая проверяет, является ли число простым.
Простые числа — числа, которые делятся нацело только на единицу и на само себя.
Пример:
is_prime_number(2) -> True📌Делитесь своим решением в комментариях👇
is_prime_number(9) -> False
is_prime_number(117) -> False
is_prime_number(127) -> True
#задача_с_собеседования
👍9🤔4
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Создать функцию которая принимает строку и заменяет каждую букву на её позицию в алфавите. Если что-то в тексте не является буквой, игнорируйте это и не возвращайте. На выходе получаем строку.
Пример:
Ф-ция принимает:
#задача_с_собеседования
Условие:
Создать функцию которая принимает строку и заменяет каждую букву на её позицию в алфавите. Если что-то в тексте не является буквой, игнорируйте это и не возвращайте. На выходе получаем строку.
Пример:
Ф-ция принимает:
"I learn Python with Python Nation!!!"
Ф-ция возвращает: "9 12 5 1 18 14 16 25 20 8 15 14 23 9 20 8 16 25 20 8 15 14 14 1 20 9 15 14"
📌Делитесь своим решением в комментариях👇#задача_с_собеседования
👍10
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Вам необходимо проверить, являются ли две строки анаграммами? На вход идут две строки, состоящие из символов английского алфавита.
Примеры:
#задача_с_собеседования
Условие:
Вам необходимо проверить, являются ли две строки анаграммами? На вход идут две строки, состоящие из символов английского алфавита.
Примеры:
is_anagram('car', 'tar') -> False📌Делитесь своим решением в комментариях👇
is_anagram('car', 'cart') -> False
is_anagram('anagram', 'nagaram') -> True
is_anagram('beluga', 'begula') -> True
#задача_с_собеседования
👍4
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Вам нужно отсортировать список с оценками на основе английской системы. Всего 5 символов, в порядке убывания: A, B, C, D, F.
Примеры:
#задача_с_собеседования
Условие:
Вам нужно отсортировать список с оценками на основе английской системы. Всего 5 символов, в порядке убывания: A, B, C, D, F.
Примеры:
sort_grades(['A', 'B', 'C', 'C', 'F', 'A']) -> ['F', 'C', 'C', 'B', 'A', 'A']📌Делитесь своим решением в комментариях👇
sort_grades(['b', 'c', 'C', 'f', 'A']) -> ['F', 'C', 'C', 'B', 'A']
sort_grades([]) -> []
#задача_с_собеседования
👍6
⚡️ Задачка с собеседования | Уровень: #Easy
Условие:
Ваша цель — написать функцию, которая находит самые повторяющиеся слова в строке.
Пример:
#Задачка_с_собеседования
Условие:
Ваша цель — написать функцию, которая находит самые повторяющиеся слова в строке.
Пример:
text ('Am I want write code? Yeah! I like it') → I📌 Пишите ваше решение в комментариях👇
text ('Hi! How are you? Hi! I am okay') → Hi
text ('test text test and test that again') → test
#Задачка_с_собеседования
👍12❤1
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Ваша задача — написать функцию, которая находит сумму всех цифр в числе. На вход также могут пойти и числа меньше нуля — их стоит переводить в неотрицательное числа.
Пример:
📌 Пишите ваше решение в комментариях👇
#задача_с_собеседования
Условие:
Ваша задача — написать функцию, которая находит сумму всех цифр в числе. На вход также могут пойти и числа меньше нуля — их стоит переводить в неотрицательное числа.
Пример:
1234 → 10Знак "_" в числах может использоваться для упрощения чтения пользователем. 1_000_000 — это то же самое, что и 1000000
-9876 → 30
7013 → 11
100001 → 2
📌 Пишите ваше решение в комментариях👇
#задача_с_собеседования
👍14
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Создать функцию которая принимает число и возвращает "Even" для чётных чисел и "Odd" для нечётных.
Пример:
#задача_с_собеседования
Условие:
Создать функцию которая принимает число и возвращает "Even" для чётных чисел и "Odd" для нечётных.
Пример:
2 → "Even"📌Делитесь своим решением в комментариях👇
1 → "Odd"
-46 → "Even"
71 → "Odd"
0 → "Even"
-123 → "Odd"
#задача_с_собеседования
👍13👏1
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Найти «счастливый» ip. Он считается счастливым, если сумма двух байтов с левой стороны равняются сумме двух байтов с правой стороны.
На вход функции всегда идёт строка с ipv4 адресом.
Пример:
❗️Делитесь своим решением в комментариях👇
#задача_с_собеседования
Условие:
Найти «счастливый» ip. Он считается счастливым, если сумма двух байтов с левой стороны равняются сумме двух байтов с правой стороны.
На вход функции всегда идёт строка с ipv4 адресом.
Пример:
is_happy_ip("255.255.255.255") -> TrueP.S. 1 байт - число от 0 до 255
is_happy_ip("0.0.0.1") -> False
is_happy_ip("101.78.170.9") -> True
❗️Делитесь своим решением в комментариях👇
#задача_с_собеседования
Wikipedia
IP-адрес
уникальный сетевой адрес узла в компьютерной сети, построенной по протоколу IP
👍18
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Ваша задача — написать функцию, которая сортирует словарь по убыванию на основе значения.
Пример:
#задача_с_собеседования
Условие:
Ваша задача — написать функцию, которая сортирует словарь по убыванию на основе значения.
Пример:
sort_dict({"1": 1, "2": 2, "3": 3}) -> {"3": 3, "2": 2, "1": 1}❗️Делитесь своим решением в комментариях👇
sort_dict({"obj": 8, 1: 11, "6": 4}) -> {1: 11, "obj": 8, "6": 4}
#задача_с_собеседования
👍9👎2
⚡️ Задачка с собеседования | Уровень: #Easy
Условие:
Ваша задача — написать функцию, которая проверит, все ли значения увеличиваются на один
Пример:
#задача_с_собеседования
Условие:
Ваша задача — написать функцию, которая проверит, все ли значения увеличиваются на один
Пример:
[-1, 0, 1, 2, 3] -> True📌 Пишите ваше решение в комментариях👇
[-1, 0, 1, 3, 4]) -> False
[0, 1] -> True
[1, 0] -> False
#задача_с_собеседования
👍13
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Ваша задача — написать функцию, которая будет обрезать строку до определённой длины и добавлять в конец троеточие. Если текст равен
Пример:
#задача_с_собеседования
Условие:
Ваша задача — написать функцию, которая будет обрезать строку до определённой длины и добавлять в конец троеточие. Если текст равен
max_len
или max_len
больше длины текста, то ничего не меняем.Пример:
text = "Lorem Ipsum is simply dummy text"❗️Делитесь своим решением в комментариях👇
cut_str(text, max_len=12) -> Lorem Ipsum...
cut_str(text, max_len=40) -> Lorem Ipsum is simply dummy text
#задача_с_собеседования
👍20🖕4🤡3💩2🍌2😁1🤔1
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Необходимо написать код, который будет превращать привычный rgb формат в hex.
Пример:
#задача_с_собеседования
Условие:
Необходимо написать код, который будет превращать привычный rgb формат в hex.
Пример:
rgb_to_hex(255, 255, 255) == "FFFFFF"❗️Делитесь своим решением в комментариях👇
rgb_to_hex(255, 0, 255) == "FF00FF"
rgb_to_hex(14, 0, 128) == "0E0080"
rgb_to_hex(0, 0, 0) == "000000"
#задача_с_собеседования
👍14