Предмет:
ИнформатикаАвтор:
luciano58Ответ:
import numpy as np
matrix = np.random.randint(low=10, high=100, size=(12, 10))
print("Двумерный массив в виде таблицы:")
print(matrix)
odd_indices = np.where(matrix % 2 == 1)
odd_numbers = matrix[odd_indices]
odd_sum = np.sum(odd_numbers)
print("Нечетные числа:")
print(odd_numbers)
print("Сумма нечетных чисел:", odd_sum)
Объяснение:
Для создания двумерного массива в виде матрицы, состоящей из 12 строк и 10 столбцов, заполненного случайными числами, принадлежащими интервалу [10,99], можно воспользоваться библиотекой NumPy:
import numpy as np
matrix = np.random.randint(low=10, high=100, size=(12, 10))
print("Двумерный массив в виде таблицы:")
print(matrix)
Для нахождения нечетных чисел можно воспользоваться функцией np.where() для получения индексов нечетных элементов, а затем использовать их для извлечения значений и подсчета суммы:
odd_indices = np.where(matrix % 2 == 1)
odd_numbers = matrix[odd_indices]
odd_sum = np.sum(odd_numbers)
print("Нечетные числа:")
print(odd_numbers)
print("Сумма нечетных чисел:", odd_sum)
Автор:
cricketkyccДобавить свой ответ
Предмет:
ЛитератураАвтор:
brock1Ответов:
Смотреть
Предмет:
Қазақ тiлiАвтор:
juliethamptonОтветов:
Смотреть
Предмет:
МатематикаАвтор:
isaiОтветов:
Смотреть
Предмет:
АлгебраАвтор:
olliehardinОтветов:
Смотреть