题目:
输出指定格式的日期。

分析:
· datetime模块的使用;
· 自定义输入时间格式、日期的基本运算、日期替换等
· 这里列举了一些常用的方法,具体可以看代码注释

代码

import datetime  #导出模块# 输出今日日期,格式为 /yyyy/mm/dd
print(datetime.date.today().strftime('%Y/%m/%d'))
# 创建日期对象,自定义时间输出格式
BirthDate = datetime.date(1985, 3, 14)  # 定义时间
print(BirthDate.strftime('%Y/%m/%d'))   # yyyy/mm/dd格式输出时间
print(BirthDate.strftime('%d/%m/%Y'))   # dd/mm/yy格式输出时间
# 日期算术运算
BirthDateNextDay = BirthDate + datetime.timedelta(days=1)   # day+1
print(BirthDateNextDay.strftime('%Y/%m/%d'))
BirthDateNextDay2 = BirthDate + datetime.timedelta(days=1)   # day+2
print(BirthDateNextDay2.strftime('%Y/%m/%d'))
# 日期替换
BirthDateFirstDay = BirthDate.replace(year=BirthDate.year + 1)  # year+1
print(BirthDateFirstDay.strftime('%Y/%m/%d'))
BirthDateSecondDay = BirthDate.replace(month=BirthDate.month + 1)   # month+1
print(BirthDateSecondDay.strftime('%Y/%m/%d'))
BirthDateThirdDay = BirthDate.replace(day=BirthDate.day + 1)    # day+1
print(BirthDateThirdDay.strftime('%Y/%m/%d'))

萌新的Python练习菜鸟100例(十六)输出指定格式的日期。相关推荐

  1. 萌新的Python练习菜鸟100例(十五)利用条件运算符的嵌套来完成此题:学习成绩=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。

    题目: 用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示. 分析: · 使用if-else即可: · 输入数字的时候需要加上int ...

  2. 萌新的Python练习菜鸟100例(十八)一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

    题目: 一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? 分析: · 用户输入层数和数字: · 使用for i in range ...

  3. 萌新的Python练习菜鸟100例(十)暂停一秒输出,并格式化输出当前时间

    题目: 题目:暂停一秒输出,并格式化当前时间 分析: 主要是练习输出本机时间 · 使用Python time模块 · 再使用time.sleep()函数,时间为秒,可以自由设置 · 格式化输出当前时间 ...

  4. 萌新的Python练习菜鸟100例(九)暂停一秒输出

    题目: 暂停一秒输出 分析: · 使用Python time模块 · 再使用time.sleep()函数,时间为秒,可以自由设置 代码: # 导出时间模块 import time a = 1 b = ...

  5. 萌新的Python练习菜鸟100例(十八)求s=a+aa+aaa+aaaa+aa...a的值

    题目: 求s=a+aa+aaa+aaaa+aa-a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制. 分析: · 用户输入层数和数字: · ...

  6. 萌新的Python练习菜鸟100例(十七)输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

    题目: 输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. 分析: · string模块的使用: 字符串实现了所有一般序列的操作,还额外提供了以下列出的一些附加方法. 字符串还支持两种 ...

  7. 萌新的Python练习菜鸟100例(十二)判断101-200之间有多少个素数,并输出所有素数

    题目: 判断101-200之间有多少个素数,并输出所有素数 分析: 质数又称素数.一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数 · 先用for i in 遍历101-200 ...

  8. 萌新的Python练习菜鸟100例(十一)生兔子练习

    题目: 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 分析: 这个问题就是之前博文(https://b ...

  9. 萌新的Python练习菜鸟100例(八)输出 9*9 乘法口诀表

    题目: 输出 9*9 乘法口诀表 分析: · 分行与列考虑,共9行9列,i控制行,j控制列: · for i in range(1, 10)表示循环从1到9 · print() function:指定 ...

最新文章

  1. ​两院院士评选“2021年中国/世界十大科技进展新闻”揭晓
  2. Thinkphp 源码分析
  3. cf1139D. Steps to One(dp)
  4. matplotlib plot绘图简介
  5. Tableau必知必会之如何用颜色 突显 前N项和后N项
  6. RNN LSTM 循环神经网络 (分类例子)
  7. python基本算法语句_Python中基本且又常用的算法
  8. Eclipse 安装Gradle插件
  9. Java经典编程题50道之三十四
  10. epoll模型与select模型的区别(宿管大妈的例子)
  11. 自定义Promise
  12. HBase开发实例学习
  13. numpy 常见 用法 取自np100题
  14. 三菱PLC控制步进电机
  15. 查看linux内存大小
  16. Mac下载pd虚拟机以及激活
  17. Ubuntu使用问题备忘录
  18. 装饰器(Decorator)模式
  19. js经典代码200句
  20. uniapp 微信小程序分享给微信好友与分享到朋友圈功能

热门文章

  1. cocos之观察者模式应用实例
  2. delphixe2 SIZE_T=NativeUInt类型
  3. 随想录(libc.so和ld.so调试)
  4. ftk学习记(滑动条篇)
  5. 随想录(程序员的缺点)
  6. 单片机之魂——定时器、中断
  7. python中颜色介意用数字表示_利用Python实现颜色色值转换的小工具
  8. 缓存 ASP.NET 页
  9. 解决 ImportError: No module named 'pip._internal'问题
  10. 【leetcode】667. Beautiful Arrangement II