Задача 9. Пирамидка 2 (Python)

Напишите программу, которая получает на вход количество уровней пирамиды и выводит их на экран, заполняя нечётными числами вот так:

Задача 9. Пирамидка 2 (Python)

Что оценивается

Задание считается успешно выполненным, если:

  • формат вывода соответствует примеру;
  • input содержит корректное приглашение для ввода; 

Решение задачи:

n = int(input('Введите количество уровней пирамиды: '))
number = 1

for row in range(1, n+1):
  print('\t' * (n - row), end = '')
  for col in range(row):
    print(number, end = '')
    number += 2
    print('\t' * 2, end = '')
  print()
Задача 9. Пирамидка 2 (Python)

Проверяем:

Задача 9. Пирамидка 2 (Python)
Оцените статью
( 29 оценок, среднее 4.72 из 5 )