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

1.4 KiB

Индивидуальное контрольное задание вариант 25

Ефимова Людмила, А-03-23

Задание

Создайте список с 50 элементами – целыми случайными числами из диапазона значений от -1 до +1.

for i in range(50):
    sps.append(random.randint(-1, 1))
sps               
[1, 0, 0, 1, -1, -1, 1, 1, 0, -1, -1, -1, 0, 1, 1, -1, -1, -1, 0, 0, -1, 1, 0, -1, 1, -1, 1, 0, 0, -1, 0, 1, 0, 0, 1, -1, 1, 0, 0, -1, 0, -1, 0, -1, 1, 1, -1, -1, 1, 1]

Определите по этому списку, сколько раз последующее число было меньше предыдущего, сколько – больше и сколько – равным. Отобразите результат в виде строки: «Больше=ХХ, меньше=ХХ, равно=ХХ».

big = 0  # счетчики             
small =0               
equal = 0
for i in range(len(sps)-1):
           current = sps[i]
           next_num = sps[i+1]
           if next_num < current:
               small += 1
           if next_num > current:
               big += 1
           else: equal += 1
              
print('Больше =', big, ' Меньше =', small, ' Равно = ', equal)
Больше = 16  Меньше = 18  Равно =  33