Есть вопросы по решению?
f = int(input('Введите число: '))
r = "0 "
f1 = 1
f2 = 0
while f2 < f:
f1, f2 = f2, f1 + f2
r += str(f2) + ' '
if f2 == f:
print("\nЭто число Фибоначчи.\nРяд: " + r)
else:
print("\nЭто не число Фибоначчи.\nРяд: " + r)
Поделитесь своими знаниями, ответьте на вопрос:
Информатика 10 класс Python Задание 1
Есть вопросы по решению?
f = int(input('Введите число: '))
r = "0 "
f1 = 1
f2 = 0
while f2 < f:
f1, f2 = f2, f1 + f2
r += str(f2) + ' '
if f2 == f:
print("\nЭто число Фибоначчи.\nРяд: " + r)
else:
print("\nЭто не число Фибоначчи.\nРяд: " + r)