Вопрос задан 18.06.2023 в 11:43. Предмет Информатика. Спрашивает Абелян Кристина.

Вывести на экран 100 чисел Фиббоначи.Числа должны выводиться в одну строку через пробел Python

IDLE​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Чернова Анастасия.

Програма:

Python:

f1 = f2 = 1

print(f1, f2, end=' ')

 

for i in range(2, 100):

   f1, f2 = f2, f1 + f2

   print(f2, end=' ')

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Чтобы вывести на экран 100 чисел Фибоначчи в одну строку через пробел, можно использовать следующий код на Python в среде IDLE:

```python # Функция для вычисления чисел Фибоначчи def fibonacci(n): fib_list = [0, 1] # Первые два числа Фибоначчи for i in range(2, n): fib_list.append(fib_list[i-1] + fib_list[i-2]) # Добавляем новое число в список return fib_list

# Выводим первые 100 чисел Фибоначчи через пробел fib_numbers = fibonacci(100) print(' '.join(map(str, fib_numbers))) ```

В этом коде мы определяем функцию `fibonacci`, которая вычисляет первые `n` чисел Фибоначчи и возвращает их в виде списка. Затем мы вызываем эту функцию для `n = 100` и сохраняем результат в переменную `fib_numbers`.

Далее мы используем функцию `join` для объединения элементов списка `fib_numbers` в одну строку, разделенную пробелами. Функция `map` применяет функцию `str` к каждому элементу списка, чтобы преобразовать числа в строки.

Наконец, мы выводим полученную строку на экран при помощи функции `print`.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос