Помогите пожалуйста задачи решить (Windows 10)

krik_081

Новичок
Пользователь
Дек 1, 2022
1
0
1
На входе функция to_set() получает строку или список чисел. Преобразуйте их в множество. На выходе должно получиться множество и его мощность. Список чисел или строка преобразуются в множество без возможных ошибок. Нужно просто обернуть их в конструктор и воспользоваться методом len() для получения ответа. Для теста используйте данные выводы: # Тесты print(to_set('я обычная строка')) print(to_set([4, 5, 4, 6, 2, 9, 11, 3, 4, 2])) Результат который должен получиться: ({'к', 'б', 'я', 'ы', 'н', 'р', 'т', 'о', 'ч', ' ', 'с', 'а'}, 12) ({2, 3, 4, 5, 6, 9, 11}, 7) _______________________________________________________________ Задание №2 _______________________________________________________________ Напишите функцию sum_range(start, end), которая суммирует все целые числа от значения «start» до величины «end» включительно. Если пользователь задаст первое число большее чем второе, просто поменяйте их местами. При решении удобно воспользоваться встроенными функциями range() и sum(). Для теста используйте данные выводы: # Тесты print(sum_range(2, 12)) print(sum_range(-4, 4)) print(sum_range(3, 2)) Результат который должен получиться: 77 0 5
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 661
474
83
чем помочь?
 

Форум IT Специалистов