Для решения этой задачи нужно пройти по всем элементам массива и умножать на перемену `p` только те элементы, которые не равны нулю.
# Инициализируем переменную для произведения ненулевых элементов.
p = 1
# Проходим по всем элементам массива.
for element in array:
# Если элемент не равен нулю, умножаем на него.
if element != 0:
p *= element
# Результат - произведение ненулевых элементов.
print(p)
Примечание: Предполагается, что `array` — это уже существующий массив (список) чисел.