Допишите функцию test_range() так, чтобы она:
принимала в качестве аргументов:
начальное и конечное значение диапазона,
неопределённое количество чисел для проверки;
формировала список из чисел, которые попадают в установленный диапазон;
для значений, которые находится вне пределов диапазона, печатала сообщение «Число за границами диапазона»;
возвращала список чисел, попадающих в установленный диапазон.
def test_range(start, end, *numbers):
empty_list = []
for i in range(start,end):
if i in numbers:
empty_list.append(i)
else:
print(f'Число за границами диапазона'
return empty_list
start = 4
end = 12
print(test_range(start, end, 5, 16, 32, 6, 7, 1))
уже сломала мозг, и никак не соображу что делаю не так, помогите знающие **)
принимала в качестве аргументов:
начальное и конечное значение диапазона,
неопределённое количество чисел для проверки;
формировала список из чисел, которые попадают в установленный диапазон;
для значений, которые находится вне пределов диапазона, печатала сообщение «Число за границами диапазона»;
возвращала список чисел, попадающих в установленный диапазон.
def test_range(start, end, *numbers):
empty_list = []
for i in range(start,end):
if i in numbers:
empty_list.append(i)
else:
print(f'Число за границами диапазона'
return empty_list
start = 4
end = 12
print(test_range(start, end, 5, 16, 32, 6, 7, 1))
уже сломала мозг, и никак не соображу что делаю не так, помогите знающие **)