Как сравнить элемент массива с числом через цикл while?
Задание: В массив помещается два элемента: 1, 1. Затем необходимо заполнить массив, пока очередной элемент массива не станет больше 10. Условие: каждое следующее число должно быть суммой двух предыдущих чисел.
Мой код:
A = [1, 1]
I = 1
while A[I] < 10:
I += 1
A.append([I - 1] + [I - 2])
print(A)
Не могу найти ошибку.
Ответы (1 шт):
Автор решения: wchistow
→ Ссылка
Вот правильный вариант кода:
A = [1, 1]
I = 1
while A[I] < 10:
I += 1
A.append(A[I - 1] + A[I - 2])
# ^ ^
print(A)