АСОСҲОИ АЛГОРИТМ ВА БАРНОМАСОЗӢ БО ЗАБОНИ PYTHON

Барои дастрасӣ ба унсур аз a[i][j] истифода мебарем. Дар рӯйхати рӯйхатҳо навишти a[i, j] ба ҷойи он истифода намешавад.
Ҳамин мисолро метавон чунин навишт:
for row in a:
for elem in row:
print(elem, end=' ') print() Масъала. Шумораи сатрҳо ва сутунҳо дода шудааст. Матритсаро бо ададҳои тасодуфии аз 10 то 40 пур кунед. Ҳар ду андоза бояд адади бутуни мусбат бошанд.
from random import randint
n = int(input('Шумораи сатрҳо: '))
m = int(input('Шумораи сутунҳо: '))
if n <= 0 or m <= 0:
print('Андозаҳо бояд мусбат бошанд.') else:
a = [] for i in range(n):
row = [] for j in range(m):
row.append(randint(10, 40)) a.append(row)
for row in a:
print(' '.join(str(elem) for elem in row)) Дар дохили шохаи else сохтани a-ро кӯтоҳтар низ навиштан мумкин аст:
a = [[randint(10, 40) for j in range(m)] for i in range(n)] Намоиши матритса ҳамоно даври for row in a-ро талаб мекунад.

Барномасозӣ
Олами Афсонаҳо
Ахбор
Саломатӣ
Дунё