Предмет: Информатика, автор: middlereakscia

СРОЧНО!!! PYTHON!!!
1) Если элемент меньше нуля, то программа заменит его на слово “отрицательное”



2) Если элемент больше нуля, то программа заменит его на слово “положительное”



3) Иначе, если элемент равен нулю, то программа заменит его на слово “ноль”

Пока что:

from random import randint

table = [],[],[]

for i in range(3):
a = randint(-100,100)
table[0].append(a)
print(table[0])

for i in range(3):
a = randint(-100,100)
table[1].append(a)
print(table[1])

for i in range(3):
a = randint(-100,100)
table[2].append(a)
print(table[2])

Приложения:

OsmanovOsman1: import random

table = [[], [], []]
for i in range(3):
for j in range(3):
rand = random.randint(-100, 100)
table[i].append(rand)
print(table[0])
print(table[1])
print(table[2])
print()
for i in range(3):
for j in range(3):
if table[i][j] < 0:
table[i][j] = "отрицательное"
elif table[i][j] > 0:
table[i][j] = "положительное"
else:
table[i][j] = "ноль"
print(table[0])
print(table[1])
print(table[2])

Ответы

Автор ответа: tutu007
0

Ответ:

from random import randint

table=[[randint(-100,100) for i in range(3)] for i in range(3)]

print(*table,sep="\n")

for i in range(3):

   for x in range(3):

       if table[i][x]>0:

           table[i][x]="Положительное"

       elif table[i][x]<0:

           table[i][x]="Отрицательное"

       else: table[i][x]="Ноль"

print(*table,sep="\n")

Объяснение:

оптимизировал создание таблицы и вывод


OsmanovOsman1: import random
table = [[], [], []]
for i in range(3):
for j in range(3):
rand = random.randint(-100, 100)
table[i].append(rand)
print(table[0])
print(table[1])
print(table[2])
print()
for i in range(3):
for j in range(3):
if table[i][j] < 0:
table[i][j] = "отрицательное"
elif table[i][j] > 0:
table[i][j] = "положительное"
else:
table[i][j] = "ноль"
print(table[0])
print(table[1])
print(table[2])
Похожие вопросы
Предмет: Русский язык, автор: рагузиналера
Предмет: Физика, автор: angela106