前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用python编写一个闹钟

用python编写一个闹钟

作者头像
算法与编程之美
发布2023-10-07 10:25:23
2160
发布2023-10-07 10:25:23
举报

1 问题

编写程序,完成一个能播放声音的闹钟的编写。

2 方法

首先datetime模块来创建闹钟,再使用playsound库来播放闹钟的声音,还使用了if判断语句来判断时间,完成闹钟的设计。

代码清单1

from datetime import datetime

from playsound import playsound

alarm_time = input(“请输入闹钟时间,示例:09:50:00 am\n”)

alarm_hour = alarm_time[0:2]

alarm_minute = alarm_time[3:5]

alarm_seconds = alarm_time[6:8]

alarm_period = alarm_time[9:11].upper()

print(“完成闹钟的设置…”)

while Ture;

now = datetime.now()

current_hour = now.strftime(“%I”)

current_minute = now.strftime(“%M”)

current_seconds = now.strftime(“%S”)

current_period = now.strftime(“%P”)

if alarm_period == current_period:

if alarm_hour == current_hour:

if alarm_seconds == current_seconds:

print(“起床啦!!!!”)

playsound(“audio.mp3”)

break

3 结语

针对利用Python完成闹钟编写的问题,提出使用datetime模块来创建闹钟,再使用playsound库来播放闹钟的声音的方法,通过此次实验,证明该方法是有效的。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-10-07 00:00,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档