admin管理员组文章数量:1794759
编写程序,定义一个求Fibonacci(斐波那契)数列的函数fib(n),并编写测试代码,输出前20项(每项宽度5个字符位置,右对齐),每行输出10个。
""" 编写程序,定义一个求Fibonacci(斐波那契)数列的函数fib(n),并编写测试代码, 输出前20项(每项宽度5个字符位置,右对齐),每行输出10个。 """ def fib(n): if n == 1 or n == 2: return 1 else: return fib(n - 1) + fib(n - 2) for i in range(20): print(format(fib(i + 1), '>10.0f'), end='') if (i + 1) % 10 == 0: print()
版权声明:本文标题:编写程序,定义一个求Fibonacci(斐波那契)数列的函数fib(n),并编写测试代码,输出前20项(每项宽度5个字符位置,右对齐),每行输出10个。 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686864368a111947.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论