#вопрос218
Как посчитать количество повторов (не вхождений!) символов в строке? Пробелы считаем символами, буквы в разных регистрах считаем разными символами.
Как посчитать количество повторов (не вхождений!) символов в строке? Пробелы считаем символами, буквы в разных регистрах считаем разными символами.
#вопрос219
Напишите функцию, которая будет проверять, можно ли из чисел во вложенном списке составить целевой список.
Функция принимает список списков и целевой список и возвращает True или False. Из всех чисел во вложенном списке должен получиться набор чисел из целевого списка в точности. Не может быть ни лишних чисел (включая повторы), ни недостающих. Порядок чисел в списках не имеет значения.
Напишите функцию, которая будет проверять, можно ли из чисел во вложенном списке составить целевой список.
Функция принимает список списков и целевой список и возвращает True или False. Из всех чисел во вложенном списке должен получиться набор чисел из целевого списка в точности. Не может быть ни лишних чисел (включая повторы), ни недостающих. Порядок чисел в списках не имеет значения.
#вопрос220
Как проверить, является ли последний элемент в списке результатом конкатенации всех остальных?
Как проверить, является ли последний элемент в списке результатом конкатенации всех остальных?
#вопрос221
Создайте функцию, которая будет принимать две строки, a и b, и возвращать количество раз, когда в обеих строках под одинаковыми индексами стоит одна и та же пара букв. Эти буквы должны идти в одинаковой последовательности.
Например, если a = "bboiizz" и b = "bbuiiz", функция должна вернуть 3, поскольку «bb», «ii», и «iz» встречаются в обеих строках на одинаковых позициях.
Создайте функцию, которая будет принимать две строки, a и b, и возвращать количество раз, когда в обеих строках под одинаковыми индексами стоит одна и та же пара букв. Эти буквы должны идти в одинаковой последовательности.
Например, если a = "bboiizz" и b = "bbuiiz", функция должна вернуть 3, поскольку «bb», «ii», и «iz» встречаются в обеих строках на одинаковых позициях.
#вопрос222
Представьте, что в вашей машине есть встроенный тайм-трекер, который отсчитывает длительность вашей поездки в минутах. На старте на нем стоит время 00:00.
Напишите функцию, которая будет принимать длительность поездки в минутах (n) и высчитывать время окончания поездки. Возвращать функция должна сумму цифр, которые будут высвечиваться на тайм-трекере на финише при заданной длительности поездки.
Представьте, что в вашей машине есть встроенный тайм-трекер, который отсчитывает длительность вашей поездки в минутах. На старте на нем стоит время 00:00.
Напишите функцию, которая будет принимать длительность поездки в минутах (n) и высчитывать время окончания поездки. Возвращать функция должна сумму цифр, которые будут высвечиваться на тайм-трекере на финише при заданной длительности поездки.
❤1
Если нужны книги на русском языке по Python - подпишитесь и качайте в нашем канале @pythonknigi_backup
#вопрос225
Напишите функцию, которая будет принимать две строки и возвращать строку, состоящую из букв, общих для переданных ей строк.
Примеры:
- Если совпадений букв нет, функция должна вернуть пустую строку
- Функция должна быть нечувствительной к регистру (если в одной строке есть буква
- Буквы в итоговой строке должны быть отсортированы перед ее возвратом.
Напишите функцию, которая будет принимать две строки и возвращать строку, состоящую из букв, общих для переданных ей строк.
Примеры:
shared_letters("house", "home") ➞ "eho"
shared_letters("Micky", "mouse") ➞ "m"
shared_letters("house", "villa") ➞ ""
Примечания:- Если совпадений букв нет, функция должна вернуть пустую строку
- Функция должна быть нечувствительной к регистру (если в одной строке есть буква
A, а в другой a, то функция возвращает a.- Буквы в итоговой строке должны быть отсортированы перед ее возвратом.
👨💻2
👍1
#вопрос227
Напишите функцию, которая будет принимать список nums, содержащий числа в диапазоне от 1 до 100, и возвращать отсортированный список чисел, которые в списке nums встречались дважды.
Примеры:
- никакое число не будет встречаться в nums трижды и более раз,
- если никакое число в nums не встречалось дважды, функция должна вернуть None.
Напишите функцию, которая будет принимать список nums, содержащий числа в диапазоне от 1 до 100, и возвращать отсортированный список чисел, которые в списке nums встречались дважды.
Примеры:
duplicate_nums([1, 2, 3, 4, 3, 5, 6])Примечания:
➞ [3]
duplicate_nums([81, 72, 43, 72, 81, 99, 99, 100, 12, 54])
➞ [72, 81, 99]
duplicate_nums([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
➞ None
- никакое число не будет встречаться в nums трижды и более раз,
- если никакое число в nums не встречалось дважды, функция должна вернуть None.
👍2