为了账号安全,请及时绑定邮箱和手机立即绑定

多个elif语句的Python顺序

多个elif语句的Python顺序

慕雪6442864 2022-11-18 20:52:59
我通过将与捕获音频无关的语句从 with 语句中移出来让它工作,这应该对你有用:import speech_recognition as srrec = sr.Recognizer()print('say something')with sr.Microphone() as source:    audio = rec.listen(source)    voice_data = rec.recognize_google(audio)print(voice_data)
查看完整描述

1 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

是的,if-else 语句是顺序执行的,这意味着 python 将运行 if 语句,如果它为假,那么它将运行下一个 elif,依此类推,直到仅当上述所有条件都为假时才执行的 else 语句。



查看完整回答
反对 回复 2022-11-18
  • 1 回答
  • 0 关注
  • 79 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信