Печать ромбовидного узора в питоне [закрыто]Python

Программы на Python
Anonymous
Печать ромбовидного узора в питоне [закрыто]

Сообщение Anonymous »

введите здесь описание изображенияМне нужно напечатать ромбовидный узор на Python, но ромб другой. Есть две входные переменные m и n. m представляет количество блоков, где n представляет заголовок этого блока, и если количество строк в заголовке больше 2, то строки () находятся внутри блока [Head_lines - 2 = количество ' >']. проверьте прикрепленное изображение для справки.
Изображение

Код: Выделить всё

def picture(m, n):
print(f" {'/\\'*n} " * m)
z = (n - 1) * 2
print(f"/ {'_'*z} \\" * m)
print(f"\\ {' '*z} /" * m)
print(f" {'\\/'*n} " * m)
У меня есть этот код, но я до сих пор не понял, как убрать пробел в конце строки.
Может ли кто-нибудь помочь мне решить эту закономерность?
Почти готово, благодаря @SIGHUP

Подробнее здесь: https://stackoverflow.com/questions/789 ... -in-python

Вернуться в «Python»