Python | 使用时间模块编写倒计时程序

文章目录

    • 一,使用Python中的时间模块编写一个简易的倒计时程序
      • 1.程序代码
      • 2.运行结果


一,使用Python中的时间模块编写一个简易的倒计时程序

1.程序代码

"""
日期:2022.03.14
作者:小梁aixj
功能:使用时间模块编写倒计时程序
"""
import random
import time
from datetime import datetime

future = datetime(2022, 3, 15, 0, 0, 0)
now = datetime.now()
diff = future - now
day = diff.days
hour = diff.seconds // 3600
minute = (diff.seconds % 3600) // 60
second = (diff.seconds % 3600) % 60
while True:
    print("倒计时:{}天{}小时{}分{}秒".format(day, hour, minute, second))
    if day == 0 and hour == 0 and minute == 0 and second == 0:
        print("计时结束!")
        break
    time.sleep(1)
    second -= 1
    if second == -1:
        minute -= 1
        second = 59
    if minute == -1:
        hour -= 1
        minute -= 1
    if hour == -1:
        day -= 1
        hour = 23

2.运行结果

Python | 使用时间模块编写倒计时程序_第1张图片

你可能感兴趣的:(Python,编程练习,python)