2017-06-16 9 views
-3

私が通過しておよび例と、それが書かれたこの事で複数のエントリをチェックするためにどのようにPython文字列内の1つの単語が

「Pythonの文字列に複数のアイテムそのかどうかを確認し、」持っていた多くのことを検出する方法文字列をに設定していますか?

例:

items = input("Enter the name of items: ") 
if "table" in items: 
     print("Its a table") 
      if "chair" in items: 
       print("Its a chair") 

このプログラムは、その中にテーブルと椅子を持つ文のためにスムーズに動作します。今私が欲しいもののような出力が I入力「テーブルチェアソファ」

+0

あなたには、いくつかの例に..テキストのみが –

+0

に動作しませんを与えることができますが、順次意味またはネストください例 –

+0

のために編集コードを確認してください?シーケンシャルの場合、[if ... elif ...]を使用することができます(http://www.tutorialsp.com/jp/python/python_if_else.htm) –

答えて

0

場合はここに行く「は、2つ以上の項目が入力されている」ことです。

items = 'table chair sofa' 
words = items.split() 
for word in words: 
    print(word) 
if (len(words)) > 1: 
    print('two or more items entered') 
関連する問題