Написать функцию cross(width, paper, ink), которая на вход принимает три параметра — натуральное число width⩾2 и две строки единичной длины, paper, и ink. Возвращать эта функция должна строковый объект, при выводе на экран которого получается приведенная ниже фигура. Это квадрат шириной width, стороны и диагонали которого состоят из строки ink, а остальное пространство заполнено строкой paper.

   1 print(cross(11, ".", "*"))

Описание алгоритма на русском:

***********
**.......**
*.*.....*.*
*..*...*..*
*...*.*...*
*....*....*
*...*.*...*
*..*...*..*
*.*.....*.*
**.......**
***********

Есть несколько способов решить эту задачу, необязательно придерживаться указанного алгоритма


CategoryHomework

Python/GeoPython2021/Homework_Cross (last edited 2022-01-17 15:31:58 by FrBrGeorge)