Числовая пирамида (Python) [дубликат] ⇐ Python
-
Гость
Числовая пирамида (Python) [дубликат]
У меня уже есть код пирамиды, но он выводит после 9-й строки несимметричную пирамиду с возрастающими числами. Как я могу выровнять пирамиду без методов?
n = int(input("Введите натуральное число: ")) для i в диапазоне (1, n+1): print(' ' * (n + 1 - i), end='') для j в диапазоне (1, i+1): печать(j, конец='') если j == я: для оборотов в диапазоне (i-1, 0, -1): print(revs, end='') Распечатать(" ") выход
Я пробовал вставлять пробелы в некоторые циклы, но с пробелами все равно было асимметрично
У меня уже есть код пирамиды, но он выводит после 9-й строки несимметричную пирамиду с возрастающими числами. Как я могу выровнять пирамиду без методов?
n = int(input("Введите натуральное число: ")) для i в диапазоне (1, n+1): print(' ' * (n + 1 - i), end='') для j в диапазоне (1, i+1): печать(j, конец='') если j == я: для оборотов в диапазоне (i-1, 0, -1): print(revs, end='') Распечатать(" ") выход
Я пробовал вставлять пробелы в некоторые циклы, но с пробелами все равно было асимметрично