Python案例:输出公元后到目前为止全部回文日期

一、回文日期

一个日期,如果顺读和倒读都一样,那么就称之为回文日期,比如今天:20211202,就是一个神奇的回文日期。

二、提出任务

  1. 输出公元后的全部回文日期
  2. 要求每行输出五个回文日期
  3. 统计总共有多少个回文日期

三、完成任务

(一)涉及知识点

1、time模块

  • time模块有两个常用函数time()和localtime()
    在这里插入图片描述

2、datetime模块

  • datetime模块有两个常用函数date()和datetime()
  • 注意两个函数的参数取值范围,超出范围会抛出异常
    在这里插入图片描述
    在这里插入图片描述

3、timedelta模块

  • 两个date对象的差是一个timedeltal对象
  • 一个date对象加或减一个timedelta对象,结果仍然是一个date对象
    在这里插入图片描述

(二)实现步骤

1、编写源代码

  • 输出公元后的全部回文日期.py
    在这里插入图片描述

2、运行程序,查看结果

在这里插入图片描述

3、根据网友意见修改程序

在这里插入图片描述

  • 采纳网友意见,年份直接转成字符串,不在前面凑0,修改程序如下图所示:
    在这里插入图片描述

  • 运行程序,查看结果
    在这里插入图片描述

posted @ 2024-04-17 22:17  陈晓猛  阅读(58)  评论(0)    收藏  举报