НАПИШИТЕ ПРОГРАММУ В ПИТОНЕ ПОЖАЛУЙСТА Создайте массив, состоящий из 50 случайных чисел...

+341 голосов
3.5m просмотров

НАПИШИТЕ ПРОГРАММУ В ПИТОНЕ ПОЖАЛУЙСТА Создайте массив, состоящий из 50 случайных чисел в диапазоне 1..100. Найдите максимальный из чётных элементов массива. Если в массиве нет чётных элементов, нужно вывести сообщение об этом.


Информатика (54 баллов) | 3.5m просмотров
Дан 1 ответ
+180 голосов

Ответ:

--- Python3 ---

import random

lst = [random.randint(1,100) for i in range(50)]

print(*lst)

try:

   print( max( filter(lambda p: p % 2 == 0, lst) ) )

except:

   print('List has no Even numbers')

Объяснение:

(1.6k баллов)
+128

спасибо

+163

Вы случайно не можете решить задачи на матрицы в питоне?

+155

Удалите строку print(*lst) если вам не требуется контроль работы или программа проверяется автоматически. Излишние выводы могут сбивать автотесты