python函数递归倒计时

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

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

def count_down(start):
    """
    Counting down a sequence with a skip value,
    from a defined start point in reversed order.

    Args:
        start: start loop index.
        skip: number to skip over.

    Returns:
        (list): skipped list.

    """
    return [num for num in reversed(range(start + 1)) ]

print(count_down(3))
print(count_down(4))

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

b5buobof

b5buobof1#

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

相关问题