用python做一个简易的闹钟

 时间:2026-02-16 14:08:28

1、加载time模块,获取此时此刻的时间:

import time

t = time.localtime()

print(t)

时间是以字典的形式出现的。

用python做一个简易的闹钟

用python做一个简易的闹钟

2、从字典里面提取时间信息:

now = time.strftime("%H %M", t).split(' ')

now[0]代表小时;

now[1]代表分钟。

用python做一个简易的闹钟

用python做一个简易的闹钟

3、用input输入你想要的时间信息:

h = input('请输入闹钟的时与分,用空格分割:').split(' ')

用python做一个简易的闹钟

用python做一个简易的闹钟

4、用if语句来判断现在的时间是否是你输入的时间:

if h[0] == now[0] and h[1] == now[1]:

    print("时间到!")

用python做一个简易的闹钟

用python做一个简易的闹钟

5、无声的提示,算不上闹钟,所以,我们需要声音提示:

if h[0] == now[0] and h[1] == now[1]:

    playsound('a.wav')

用python做一个简易的闹钟

6、但是,上面代码,你输入的时间如果不是现在的时间,闹钟将不会提示,因为程序运行之后马上停止了。

用python做一个简易的闹钟

7、用while语句吊着程序不要停止,直到闹钟响过之后:

while True:

    t = time.localtime()

    now = time.strftime("%H %M", t).split(' ')

    if h[0] == now[0] and h[1] == now[1]:

        print("时间到!")

        playsound('a.wav')

好了,快去试一下吧。

用python做一个简易的闹钟

  • C语言中的strcat函数怎样使用?
  • 如何用电脑计算器换进制
  • C语言浮点数和整数相加的结果是什么?
  • Python编程:怎么判断用户输入的数字是否为质数
  • html中如何实现table表格隔行变色
  • 热门搜索
    兔肉的家常做法 汉堡的做法 猪排骨的做法大全 土豆炖排骨的家常做法 企业所得税怎么算 钰怎么读音 八爪鱼的做法 黄鱼做法 红枣小米粥的做法 牙痛怎么快速止痛