Проблемы Python — 1: Упражнение 21 с решением
Напишите программу Python, чтобы проверить, является ли последовательность чисел геометрической прогрессией или нет.
В математике геометрическая прогрессия или геометрическая последовательность — это последовательность чисел, в которой каждый член после первого находится путем умножения предыдущего на фиксированное ненулевое число, называемое общим соотношением.
Например, последовательность 2, 6, 18, 54, … — геометрическая прогрессия с обычным отношением 3. Точно так же 10, 5, 2,5, 1,25, … — геометрическая последовательность с обычным отношением 1/2.
Пояснение:
Пример решения : —
Код Python:
def is_geometric ( li): if len (li)
Пример вывода:
True TrueFalse
Блок-схема :
Визуализируйте выполнение кода Python:
Следующий инструмент visu Пошагово узнайте, что делает компьютер при выполнении указанной программы:
Редактор кода Python: