Задание: Определить номер первого столбца матрицы, в котором есть хотя бы один отрицательный элемент.
Это нужно сделать через процедуры.
from random import randint
def zapolnenie():
matr = []
for i in range(5):
matr.append([])
for j in range(5):
matr[i].append(randint(-1, 5))
return matr
def vyvod():
for i in matr:
for j in i:
print "Ishodnyi massiv: ",matr
return matr
def obrabotka():
for i in range(5):
for j in range(5):
if matr[i][j]<0:
print " ",j
return matr
comanda = 1
while comanda <> 9:
print '1-zapolnenie, 2-vyvod, 3-obrabotka, 9-vyhod'
comanda = input("Vvedite comandu ")
if comanda == 1:
matr = zapolnenie()
elif comanda == 2:
matr = vyvod()
elif comanda == 3:
matr = obrabotka()
elif comanda == 9:
print "End"
else:
print "Error"