Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

1.2 KiB

# Тест по теме 7

Мамакин Ярослав, А-02-23

## Задание

28. Разработайте функцию с 3 аргументами: кортеж с числовыми элементами и 2 значения – Т1 и Т2 (T1<T2). функция должна рассчитать и вернуть список с 3 элементами – число элементов списка, меньших Т1, число элементов со значениями между Т1 и Т2, и число элементов, боль-ших Т2.

## Решение


def count\_n(kort, T1, T2):

&nbsp;   lower = 0

&nbsp;   higher = 0

&nbsp;   inbetween = 0

&nbsp;   if T1 < T2 and isinstance(kort, tuple):

&nbsp;       for i in kort:

&nbsp;           if i < T1:

&nbsp;               lower += 1

&nbsp;           elif i >= T1 and i <= T2:

&nbsp;               inbetween += 1

&nbsp;           elif i > T2:

&nbsp;               higher += 1

&nbsp;       return \[lower, inbetween, higher]

&nbsp;   else:

&nbsp;       print('Введенные данные не удовлетворяют условию')

&nbsp;       return \[]



print(count\_n((1,2,3,4,5,6,7,8), 4, 7))

\[3, 4, 1]