с редактором Python Я пытаюсь воссоздать эту специфическую картину линии над здесь:Создание паттерна с Python
666666
6 6
6 6
6 6
66
6
Это код, который я создал:
steps=6
for s in range(steps):
print('6' + (' ' * r) + '6')
Однако вывод, что Я получаю вместо этого:
66
6 6
6 6
6 6
6 6
6 6
Таким образом, как вы видите, это почти делает противоположную операцию тому, что я хочу d в верхнем выводе выше. Если есть способ обратить вспять этот вывод, мне нужно, чтобы я хотел поделиться им.
Подумайте о том, сколько пространства вам нужно напечатать на первой линии, а затем на второй, и т.д. Отношения обратная текущего количества, относительно «шагов» .. –
Другими словами, если '' '' '1', сколько пробелов вам нужно для печати между ними? –
Разве вы не говорите '' 'вместо' r'? –