Задача 3. Рамка

Напишите программу, которая рисует с помощью символьной графики прямоугольную рамку. Для вертикальных линий используйте символ вертикального штриха “|”, а для горизонтальных — дефис “-”. Пусть пользователь вводит ширину и высоту рамки.

Задача 3. Рамка

Решение:

width = int(input('Введите ширину: ')) - 2
height = int(input('Введите высоту: '))
line = ''
simbol = ''

for row in range(1, height + 1):
  if (row == 1 or row == height):
    simbol = '-'
  else:
    simbol = ' '
  line = '|' + (simbol * width) + '|'
  print(line)


1470login-checkЗадача 3. Рамка

Добавить комментарий