Pythonist.ru - образование по питону
25.7K subscribers
211 photos
5 videos
5 files
1.06K links
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.
Реклама: @anothertechrock

РКН: https://kurl.ru/WPjOT
Download Telegram
Задача с кодом. Соедините числа дефисами

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

Примечание: числа должны идти по порядку, строка должна начинаться с 1 и заканчиваться последней цифрой числа n.

Примеры:

join_digits(4) 
➞ "1-2-3-4"
join_digits(11)
➞ "1-2-3-4-5-6-7-8-9-1-0-1-1"
join_digits(15)
➞ "1-2-3-4-5-6-7-8-9-1-0-1-1-1-2-1-3-1-4-1-5"

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

#задача #coding
4👍1
Задача с кодом. Одинаковые буквы

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

Примеры:

shared_letters("house", "home") ➞ "eho"
shared_letters("Micky", "mouse") ➞ "m"
shared_letters("house", "villa") ➞ ""

Примечания:

- Если совпадений букв нет, функция должна вернуть пустую строку
- Функция должна быть нечувствительной к регистру (если в одной строке есть буква A, а в другой a, то функция возвращает a.
- Буквы в итоговой строке должны быть отсортированы перед ее возвратом.

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

#задача #coding
6