python函数递归倒计时

0kjbasz6  于 2021-07-13  发布在  Java
关注(0)|答案(1)|浏览(331)

定义一个名为count\u down的函数,该函数接受1个参数。当您调用count\u down(3)时,输出应该是这样的:3。。。2... 1... 0!.
我的代码如下:

  1. def count_down(start):
  2. """
  3. Counting down a sequence with a skip value,
  4. from a defined start point in reversed order.
  5. Args:
  6. start: start loop index.
  7. skip: number to skip over.
  8. Returns:
  9. (list): skipped list.
  10. """
  11. return [num for num in reversed(range(start + 1)) ]
  12. print(count_down(3))
  13. print(count_down(4))

但是输出是[3,2,1,0][4,3,2,1,0]如何获得像所讨论的格式那样的格式:3。。。2... 1... 0!

b5buobof

b5buobof1#

打印(“…”。连接(map(str,倒计时(3))+“!”)
——作者:samwise

相关问题