在预定义的条件下运行特定的代码

时间:2019-02-17 10:46:53

标签: python

我是python的新手,我的代码需要一些帮助。 我面临的问题是,当用户定义的句子中找到某些特定的单词时,我想运行一段代码。 我使用find()方法获取布尔值,但是它不以某种方式不会触发正确的代码块,而是立即进入第一个条件。 在这里,我分享了我编写的代码。我希望你能帮我这个忙。 谢谢。


    search_item = "Remember this for me"

    if "weather" in search_item:
        find_weather()
    elif "news" in search_item:
        news()
    elif "song" in search_item:
        music()
    elif "remember" and "this" in search_item:
        remember()
    elif "remember" and "tell me" in search_item:
        retrieve()
    elif "remember" and "forget" in search_item:
        forget()
    else:
        search()

0 个答案:

没有答案