检查字符串中的单个单词

时间:2013-06-17 04:46:27

标签: python user-input

我正在创建一个程序,我想要它做的是检查用户输入并将其与字典进行比较,以查看该单词是否在字典中。

原始代码:

dic = "goodmorning" + "wakeup"
test = raw_input("test: ")
if test == dic:
    print "hello"
else:
    print "testf"

我试过这个,但如果我要输入morningmorningwake,它会打印你好。 我也试过这个:

dic = ["goodmorning", "wakeup"]
test = raw_input("test: ")
if test == dic:
    print "hello"
else:
    print "testf"

这也不起作用。

1 个答案:

答案 0 :(得分:3)

使用in,而不是==

dic = ["goodmorning", "wakeup"]
test = raw_input("test: ")
if test in dic:
    print "hello"
else:
    print "testf"