第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何讓 while true 循環(huán)持續(xù)檢查條件

如何讓 while true 循環(huán)持續(xù)檢查條件

繁星coding 2023-09-19 17:30:27
def main():    from playsound import playsound as play    import datetime    time=datetime.datetime.now()    hour=int(input("Hour of alarm: "))    minute=int(input("Minute of alarm: "))    #sound chooser    alarm=str(input("Alarm, PI, AC, AV, BE, ZE, IO: "))    noise=""    #sound files    if alarm== "PI":        noise="8D_Pure_Imagination.mp3"    elif alarm=="AC":        noise="8D_chill2_noise.mp3"    elif alarm=="AV":        noise="8D_avatar_clip.mp3"    elif alarm=="BE":        noise="8D_Beach.mp3"    elif alarm=="ZE":        noise="8D_zelda_clip.mp3"    elif alarm=="IO":        noise="8D_iroh.mp3"    #sound player    while 1==1:        if time.hour == hour and time.minute == minute:           play(noise)        else:            if time.hour==hour and time.minute== minute:                play(noise)        main()問題是它檢查一次語句,所以如果你在同一時間播放它它就可以工作,我希望它被打開,并設置鬧鐘,然后在那時播放聲音,但在檢查一次 if 語句之后,它停止了。
查看完整描述

1 回答

?
炎炎設計

TA貢獻1808條經(jīng)驗 獲得超4個贊

如果你想讓它重新檢查時間,你需要time = datetime.datetime.now()在每個循環(huán)結束時重新初始化;否則,time總是一樣的。



查看完整回答
反對 回復 2023-09-19
  • 1 回答
  • 0 關注
  • 118 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號