import%20marimo%0A%0A__generated_with%20%3D%20%220.13.15%22%0Aapp%20%3D%20marimo.App()%0A%0Awith%20app.setup%3A%0A%20%20%20%20import%20marimo%20as%20mo%0A%0A%0A%40app.cell%0Adef%20_()%3A%0A%20%20%20%20mo.md(%0A%20%20%20%20%20%20%20%20r%22%22%22%0A%20%20%20%20%20%20%20%20%23%20Fibonacci%20Calculator%0A%0A%20%20%20%20%20%20%20%20Use%20the%20slider%20above%20to%20calculate%20the%20first%20%7Bn.value%7D%20numbers%20in%20the%20Fibonacci%20sequence.%0A%20%20%20%20%20%20%20%20%22%22%22%0A%20%20%20%20)%0A%20%20%20%20return%0A%0A%0A%40app.cell%0Adef%20_()%3A%0A%20%20%20%20%23%20Create%20an%20interactive%20slider%0A%20%20%20%20n%20%3D%20mo.ui.slider(1%2C%20100%2C%20value%3D50%2C%20label%3D%22Number%20of%20Fibonacci%20numbers%22)%0A%20%20%20%20n%0A%20%20%20%20return%20(n%2C)%0A%0A%0A%40app.cell%0Adef%20_(n)%3A%0A%20%20%20%20fib%20%3D%20fibonacci(n.value)%0A%20%20%20%20mo.md(%22%2C%20%22.join(%5Bstr(f)%20for%20f%20in%20fib%5D))%0A%20%20%20%20return%0A%0A%0A%40app.function%0Adef%20fibonacci(n)%3A%0A%20%20%20%20sequence%20%3D%20%5B0%2C%201%5D%0A%20%20%20%20for%20i%20in%20range(2%2C%20n)%3A%0A%20%20%20%20%20%20%20%20sequence.append(sequence%5Bi%20-%201%5D%20%2B%20sequence%5Bi%20-%202%5D)%0A%20%20%20%20return%20sequence%0A%0A%0Aif%20__name__%20%3D%3D%20%22__main__%22%3A%0A%20%20%20%20app.run()%0A
7c5d9f9169243ff3f7ede91a06164e3a4abbb42b8aa21ebfef3b8d31680dff7c