专栏名称: 新语数据故事汇
《新语数据故事汇,数说新语》科普数据科学、讲述数据故事,深层次挖掘数据价值。
今天看啥  ›  专栏  ›  新语数据故事汇

从代码到数学:斐波那契数的多重视角

新语数据故事汇  · 公众号  ·  · 2024-10-24 18:27
    

文章预览

最近刷到这个 https://code.golf/ 网站,即挑战用尽可能少的字符解决编码问题。这过程既有趣又让人沮丧,充满挑战性,同时也极具吸引力。 碰到一个熟悉的主题——斐波那契数(Fibonacci): https://code.golf/fibonacci#python,尝试用最简洁的代码实现31个斐波那契数的输出。 斐波那契数列是一个十分常见的、基础的数列,也成为黄金分割数列,它不仅在数学上占有重要地位,还广泛应用于自然界和计算机科学中。最简单的定义方式是通过递归来描述: F(0) = 0 F(1) = 1 F(n) = F(n−1) + F(n−2)(n≥2) 这一数列的每个数都是前两个数之和,展现了自然界中诸多现象的规律,如植物生长、动物繁殖等。 尝试1:函数方式实现 编写一个普通的函数来解决这个问题,并使用一个简单的for循环来调用fib函数,循环范围是i从0到30。 def fib(n): a = 0 b = 1 for _ in range(n ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览