ПОМОГИТЕ ПЖ проверить что в массиве все элементы положительны программа должна вывести на экран один раз слово Да или Нет

проверить что в массиве все элементы положительны программа должна вывести на экран один раз слово Да или Нет

from random import randint
a=[randint(1,10)for i in range (5)]

print(a)

d = 0

while d < 5:
  if a[d]//1<0:
    print('да')
  else:
    print('нет')
  a[d]=a[d+1]
  d+=1
print(a)

Ответы (2 шт):

Автор решения: Dark Serius
import random 

a = [random.randint(1,10) for i in range (5)]

print(a)

if all(a) > 0:
    print('да')

else:
    print('нет')

Держи, надеюсь я правильно тебя понял

Ещё хотел уточнить, зачем тебе if a[d]//1<0: и a[d]=a[d+1]?

→ Ссылка