📜  countdown(10) 应该返回 [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] countdown(5) 应该返回 [5, 4, 3, 2, 1] (1)

📅  最后修改于: 2023-12-03 15:14:15.887000             🧑  作者: Mango

countdown函数介绍

countdown是一个简单的Python函数,用于生成一个倒计时列表。 在这个列表中,从指定的起始数字开始,依次递减1,直至1为止。

函数定义
def countdown(start):
    """
    生成一个倒计时数列,从start开始,递减1,直至1为止
    :param start: 起始数字
    :type start: int
    :return: 倒计时数列
    :rtype: list[int]
    """
    return list(range(start, 0, -1))
函数调用

通过调用countdown()函数并传递起始数字,即可生成对应的倒计时列表。 示例:

countdown(10)
# 返回 [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]

countdown(5)
# 返回 [5, 4, 3, 2, 1]
参数说明
  • start: 倒计时列表的起始数字。必须是整数类型。
返回值说明
  • list[int]: 倒计时数列,列表元素类型为整数。
注意事项
  • 如果传递的起始数字小于等于0,则返回空列表[]
  • 如果传递的起始数字不是整数类型,则会引发TypeError异常。