Телефон из десяти цифр
Когда пользователь вводит номер по цифрам, программе часто нужно красиво собрать его в привычный формат. Напиши функцию create_phone_number, которая получает список numbers из ровно 10 цифр. Верни строку в формате (xxx) xxx-xxxx.
Примеры
Ввод
[1, 2, 3, 4, 5, 6, 7, 8, 9, 0]Вывод
"(123) 456-7890"Ввод
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]Вывод
"(000) 000-0000"Ввод
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1]Вывод
"(111) 111-1111"Нужно реализовать
def create_phone_number(numbers: list[int]) -> str:
Теги
listsstrings
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[1,2,3,4,5,6,7,8,9,0]Ожидаемый
"(123) 456-7890"2
Ввод
[0,0,0,0,0,0,0,0,0,0]Ожидаемый
"(000) 000-0000"3
Ввод
[1,1,1,1,1,1,1,1,1,1]Ожидаемый
"(111) 111-1111"4
Ввод
[9,8,7,6,5,4,3,2,1,0]Ожидаемый
"(987) 654-3210"5
Ввод
[9,8,7,6,5,4,3,2,1,0,9]Ожидаемый
"(987) 654-3210"6
Ввод
[0]Ожидаемый
"(0) -"Фокус-радио
На паузе · SomaFM · Fluid