📜  给定年份范围内的Le年计数(1)

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

给定年份范围内的Le年计数

这个程序的目的是在给定的起始年份和终止年份之间计算以Le结尾的年份的数量。我们将在Python语言中实现此程序。我们将采用以下步骤:

  1. 获取起始年份和终止年份。
  2. 对于从起始年份到终止年份的每一年,检查它是否以“Le”结尾。
  3. 如果年份以“Le”结尾,则将计数器加1。
  4. 返回计数器的值。

下面是完整的代码:

def count_Le_years(start_year, end_year):
    """
    给定起始年份和终止年份,计算以Le结尾的年份数量。
    """
    count = 0
    for year in range(start_year, end_year+1):
        if str(year).endswith('Le'):
            count += 1
    return count

这里是一个例子,说明如何使用该函数:

>>> count_Le_years(2000, 2020)
1

这表明,从2000年到2020年之间,只有一个年份(2013年)以“Le”结尾。

我们可以根据需要调整起始年份和终止年份,以计算任意范围内以“Le”结尾的年份数量。

以上是这个程序的介绍,以及如何在Python中实现它。