def draw_rectangle(width, height): for i in range(height): if i == 0 or i == height - 1: print('*' * width) else: print('*' + ' ' * (width - 2) + '*') width = int(input('Введите ширину прямоугольника: ')) height = int(input('Введите высоту прямоугольника: ')) draw_rectangle(width, height)
Программа рисования буквы "Н":
def draw_letter_N(size): for i in range(size): for j in range(size): if j == 0 or j == size - 1 or i == j: print('*', end='') else: print(' ', end='') print() size = int(input('Введите размер буквы "Н": ')) draw_letter_N(size)
Программа рисования буквы "Р":
def draw_letter_P(size): for i in range(size): for j in range(size): if j == 0 or (i == 0 or i == size // 2) and j < size - 1 or j == size - 1 and i != 0 and i < size // 2: print('*', end='') else: print(' ', end='') print() size = int(input('Введите размер буквы "Р": ')) draw_letter_P(size)
Программа рисования прямоугольника:
def draw_rectangle(width, height):for i in range(height):
if i == 0 or i == height - 1:
print('*' * width)
else:
print('*' + ' ' * (width - 2) + '*')
width = int(input('Введите ширину прямоугольника: '))
height = int(input('Введите высоту прямоугольника: '))
draw_rectangle(width, height)
Программа рисования буквы "Н":
def draw_letter_N(size):for i in range(size):
for j in range(size):
if j == 0 or j == size - 1 or i == j:
print('*', end='')
else:
print(' ', end='')
print()
size = int(input('Введите размер буквы "Н": '))
draw_letter_N(size)
Программа рисования буквы "Р":
def draw_letter_P(size):for i in range(size):
for j in range(size):
if j == 0 or (i == 0 or i == size // 2) and j < size - 1 or j == size - 1 and i != 0 and i < size // 2:
print('*', end='')
else:
print(' ', end='')
print()
size = int(input('Введите размер буквы "Р": '))
draw_letter_P(size)