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

举报
howard2005 发表于 2021/12/03 00:34:16 2021/12/03
【摘要】 文章目录 一、回文日期二、提出任务三、完成任务(一)涉及知识点1、time模块2、datetime模块3、timedelta模块 (二)实现步骤1、编写源代码2、运行程序,查看结果3、根据网...


在这里插入图片描述

一、回文日期

一个日期,如果顺读和倒读都一样,那么就称之为回文日期,比如今天: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,修改程序如下图所示:
    在这里插入图片描述

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

文章来源: howard2005.blog.csdn.net,作者:howard2005,版权归原作者所有,如需转载,请联系作者。

原文链接:howard2005.blog.csdn.net/article/details/121671210

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。