text = "Программа! " # Переменная text Содержит строку "Программа! "
print(text [0:10]) # Индексирование каждого символа строки. [:] - Это срез. [0:10] - Вывести 10 символов - Целая строка, но только без пробела в конце строки, тк заданная команда выводит все символы строки (Если было бы [0:11] - то пробел конечно же был бы включен)
print(text [0:4]) # Вывести символы от индекса 0 - Это символ П, до индекса 4 - Это символ Р. Результат: Прог
print(text [-2]) # Отрицательное значение, обычно применяется для того, чтобы взять что-либо с конца строки, списка и т.п..
print(text [::3]) # Вывести каждый символ с чередованием 3 символа. Так скажем... Перешагнуть 2 символа, и уже 3й распечатать
Объяснение:
text = "Программа! " # Переменная text Содержит строку "Программа! "
print(text [0:10]) # Индексирование каждого символа строки. [:] - Это срез. [0:10] - Вывести 10 символов - Целая строка, но только без пробела в конце строки, тк заданная команда выводит все символы строки (Если было бы [0:11] - то пробел конечно же был бы включен)
print(text [0:4]) # Вывести символы от индекса 0 - Это символ П, до индекса 4 - Это символ Р. Результат: Прог
print(text [-2]) # Отрицательное значение, обычно применяется для того, чтобы взять что-либо с конца строки, списка и т.п..
print(text [::3]) # Вывести каждый символ с чередованием 3 символа. Так скажем... Перешагнуть 2 символа, и уже 3й распечатать
N = int(input('Введите N (строки): '))
M = int(input('Введите M (столбцы): '))
array_1 = []
array_2 = []
array_3 = []
el = 0
for i in range(N):
a = []
if M % 2 == 0 and i > 0:
if el == 0:
el = 1
else:
el = 0
for _ in range(M):
a.append(el)
if el == 0:
el = 1
else:
el = 0
array_1.append(a)
print('Задание 1.')
for row in array_1:
for el in row:
print(el, end = ' ')
print()
for i in range(N):
a = []
for j in range(N):
if j > i:
a.append(0)
else:
a.append(1)
array_2.append(a)
print()
print('Задание 2.')
for row in array_2:
for el in row:
print(el, end = ' ')
print()
for i in range(N):
a = []
for j in range(N):
if j < N - i - 1:
a.append(0)
else:
a.append(1)
array_3.append(a)
print()
print('Задание 3.')
for row in array_3:
for el in row:
print(el, end = ' ')
print()