实验内容B
上一节
下一节
1、编写程序,利用可变参数定义一个求任意个数数值的最小值的函数(函数名及参数为:min_n(a,b,*c)),并编写测试代码进行测试(如输入测试数据:8,2,3,0,9,分两次调用函数,分别输出8,2两个数的最小值及8,2,3,0,9五个数的最小值)。
2、编写一个求斐波那契数列的函数fib(n),并编写测试代码,输出前m项(要求:m大于零的整数,需要键盘输入。每项宽度5个字符位置,右对齐)。(注意:视频讲解讲了2种方法,本题只需要非递归方式即可)(更正:视频中非递归方式中循环输出修改为
print(f"{Fibonacci(i):>5}",end="")
3、编写模拟报数函数。有n个人围成一圈,顺序编号,从第一个人开始从1到x,报到x的人退出圈子。 然后圈子缩小,从下一个人继续报数,打印出列的序号。

