當用戶在一個特定的詞,我想打印出一組的話,有點像一個搜索引擎。 E,G我在餅乾類型並將其打印出餅乾好吃 如果我鍵入wthwergebqeg打印出的字不返回任何結果 我是新來的這種蟒蛇,我已經等各種小程序和想要進入這個。如何在用戶鍵入特定單詞時打印文本?
-1
A
回答
0
你可以做一本字典對這個
replies = {'cookies' : 'cookies are tasty',
'car': 'cars are fast',
'beer': 'beer is good'}
然後,你可以使用詞典如下
>>> query = input('Enter a word : ')
Enter a word : beer
>>> replies.get(query)
'beer is good'
如果試圖.get()
一個字,是不是在字典中,None
會回。
-1
你可以讓詞典和檢查,如果有一個詞出現。檢查:
dictionary = {'cookies' : 'cookies are tasty',
'word': 'word is made of letters',
'cheetah': 'cheetah is fast',
'uncle': 'my uncle is ben',
'example': 'this is an example'}
input = raw_input("Enter word:")
if dictionary.get(input) != None:
print replies.get(input)
else:
print "That word did not return any results"
您可以使用列表太多,但會製造更大的代碼,因爲你需要更多的if/else語句...下面是一個例子:
list = [cookies, word, cheetah]
input = raw_input("Enter word:")
if input in list:
if input == "cookies":
print "Cookies are tasty"
if input == "word":
print "Word is made of letters"
if input == "cheetah":
print "Cheetah is fast"
else:
print "That word did not return any results"
我希望這helpes你解決你的問題。
相關問題
- 1. 如何打印特定單詞在文本文件中的Java
- 2. 如何打印包含用戶輸入的單詞的行?
- 3. Perl:在Perl中打印值,並在鍵值中使用特定的單詞
- 4. 如何從文本文件打印隨機單詞
- 5. 如何打印從文本文件的特定行用C
- 6. 如何在Python中搜索特定單詞的文本文件
- 7. 使用perl,如何搜索_NN的文本文件(在單詞的結尾處)並在前面打印單詞?
- 8. 如何從用戶輸入中找到並打印文本文件中的重複單詞java
- 9. 如何在打印內容時在控制檯中替換鍵入的文本?
- 10. 如何在PHP中打印每個單詞的單詞?
- 11. Python:如何打印由用戶輸入的文本?
- 12. 每當我在JTextPane中寫入特定單詞時指定文本顏色
- 13. 在文本文件中打印單詞頻率Perl
- 14. 在c中,如何在用戶輸入特定字符之前連續打印文本?
- 15. 如何使用Python中的特定規則查找和打印單詞列表?
- 16. 打印前後特定文本的jtable
- 17. 在用戶輸入時打印循環
- 18. 如何打印文本文件的特定行?
- 19. 如何在文本中創建特定單詞的哈希?
- 20. 如何將文件打印到特定的打印機
- 21. 如何每秒打印一個單詞?
- 22. 從文本中提取特定單詞
- 23. 如何使用bash腳本在特定行打印出數據?
- 24. 如何使用grep打印文件中的確切單詞?
- 25. 從循環中抓取特定單詞/打印
- 26. 僅打印一行中特定單詞下的字符
- 27. 如何在一定數量的單詞之後插入文本
- 28. 如何從tkinter多行文本小部件打印特定行
- 29. 如何打印用戶輸入
- 30. 在用戶輸入時突出顯示特定文本
表明您已經嘗試了什麼。這裏的人希望看到一些代碼。 – 2014-11-21 20:00:34