Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Python Задачка для вывода треугольника https://www.cyberforum.ru/ python-beginners/ thread2589846.html
Всем привет. Дали самую первую лабораторную работу помогите пожалуйста. С клавиатуры вводится строка, содержащая три цифры. Определите, можно ли построить треугольник, стороны которого равны данным...
Записать словарь в файл Python
Есть словарь, в котором ключи - это тип переменной, а значение - сама переменная. нужно создать файл, именем которого будет ключ, а в самом файле значения Например List = файл str.txt, в нем...
Python Как красиво вывести таблицу, ровно по полям?
Я вот стащил из PG бд табличку и хочу её красиво вывести. Таблица будет представлена в питоне как список с кортежами внутри. Соответственно все поля разные и в некоторых до фига символов, когда я...
Python Статистики Напишите функцию print_statistics(arr), которая принимает список целых чисел и печатает несколько так называемых статистик этого списка: число элементов, среднее значение, минимальный и максимальный... https://www.cyberforum.ru/ python-beginners/ thread2589769.html
Python Поиск текста в Python https://www.cyberforum.ru/ python-beginners/ thread2589732.html
Помогите написать код на языке питон, который будет находить какое либо слово в готовом тексте. Нельзя использовать готовые функции и библиотеки, а нужно сделать перебором, перебирая каждый символ, и...
Частотный Дешифратор Python
Код частотного дешифратора с помощью массивов Или словарей
Дан массив 16x16, посчитать сумму по блокам 4x4 Python
Дан массив 16x16, посчитать сумму по блокам 4x4, с помощью библиотеки numpy
Python Найти n наибольших уникальных значений в массиве Найти n наибольших уникальных значений в массиве, вот моя корявая попытка, не могу понять как решить. import numpy as np a = np.array() n = input("Input n:") for i in range(int(n)): ... https://www.cyberforum.ru/ python-beginners/ thread2589641.html
Python Написать код цезаря https://www.cyberforum.ru/ python-beginners/ thread2589562.html
программу шифрования и дешифрования по Цезарю. Используем символы с 35 по 128 по возможности функции ord и chr
Python Преобразование типов в Dataframe Добрый день! При запросе к БД получаю Dataframe df1 c с типами: Площадка А object TYPE_RAZM_DDA object DDA_NAME object ОСП ... https://www.cyberforum.ru/ python-beginners/ thread2589550.html
715 / 328 / 133
Регистрация: 23.07.2018
Сообщений: 1,165
26.02.2020, 17:25 0

Определите первые n членов последовательности Фибоначчи, начиная с третьего

26.02.2020, 17:25. Просмотров 214. Ответов 2
Метки (Все метки)

Ответ

Python
1
2
3
4
5
6
7
8
# -*- coding: utf-8 -*-
 
 
fib = lambda n, f = 1, s = 1: fib(n - 1, s, s + f) if n > 2 else s
 
assert fib(3) == 2
assert fib(10) == 55
assert fib(15) == 610


Вернуться к обсуждению:
Определите первые n членов последовательности Фибоначчи, начиная с третьего
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.02.2020, 17:25

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вычислить первые 20 членов последовательности чисел Фибоначчи
Извините, ну я никак не могу понять программирование циклов на Турбо паскале ]:-> Помогите, чем...

Вычислить первые N членов ряда Фибоначчи
Вычислить первые N членов ряда Фибоначчи, где n - ввести с клавиатуры.

Вывести первые N членов ряда Фибоначчи
Напишите процедуру, которая принимает параметр – натуральное число N – и выводит первые N чисел...

Напишите подпрограмму, печатающую первые N членов ряда Фибоначчи
3. Напишите подпрограмму, печатающую первые N членов ряда Фибоначчи и проверьте ее для N=10 и N=40....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.