Write a recursive function to return the nth Fibonacci number in Python

def fibonacci(n): if n <= 1: return n else: return fibonacci(n-1) + fibonacci(n-2)

FG
Answered by Finn G. Python tutor

1768 Views

See similar Python Mentoring tutors

Related Python Mentoring answers

All answers ▸

What are recursive functions and when should they be used?


Write a basic program to output the lowest of 3 input numbers. (You may omit error checks on your inputs)


Explain how python programs are structured and give an example of how methods are initiated


Which function is ran when an object is instantiated?


We're here to help

contact us iconContact ustelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

MyTutor is part of the IXL family of brands:

© 2026 by IXL Learning