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

пожалуйста, помогите

Сгенерировать двумерный массив N x N (N ввести с клавиатуры), состоящий из строки ‘.’ Заполнить нулевой столбец, нулевую строчку и главную диагональ звёздочками.

python

Ответы

Автор ответа: daniyarkanu
1

Решение:

Python

N_int = int(input())

N_list = []

N_spisok = []

for i in range(N_int):

   i = '.'

   N_list.append(i)

N_spisok.append(N_list)

N_spisok.append(N_list)

print(' ' + ' '.join(N_spisok[0]))

for j in N_spisok[1]:

   print(j + '*' * N_int + j)

print(' ' + ' '.join(N_spisok[0]))

Да, не идеально как хотелось бы, но все работает. Имеется и двумерный массив и квадрат N на N.

Похожие вопросы
Предмет: Немецкий язык, автор: 777Данил7771
Предмет: Русский язык, автор: lzykin
Предмет: Русский язык, автор: krestena49
Предмет: Английский язык, автор: sofiats227