Дано (сгенерировать) десять случайных чисел. Вывести в строку через запятую: 1) четные 2) отрицательные 3) нечётные положительные​

Ответы

Ответ дал: lolchozamem
2

from random import randint

li=[randint(-100,100) for i in range(10)]

li_ch=[]

li_otr=[]

li_nechotr=[]

for i in li:

   if i%2==0:

       li_ch.append(str(i))

   elif i<0:

       li_otr.append(str(i))

   elif i%2!=0 and i>0:

       li_nechotr.append(str(i))

print(', '.join(li_ch))

print(', '.join(li_otr))

print(', '.join(li_nechotr))


blikblikov8: можешь еще ответить на вопрос
blikblikov8: у меня в проыиле есть еще один вопрос
blikblikov8: самый верхний вопрос
Вас заинтересует