2017-02-24 8 views
0

ねえどこでも見つけることができなかったかなり簡単な問題があります。基本的には、ユーザーに問題を入力させる方法を知っていなければなりません。そして、その入力からのキーワードが特定されます。これらのキーワードは、いくつかのテキストファイルに保存され、関連するテキストファイルは、例えば、キーワードの水が水テキストファイルを開き、その後、ユーザーに提示された一連のイエスまたはノーの質問が、最終的に2つの結果につながります。テキストファイルからキーワードを特定する

私は本当にこれを行う方法についてはどこにでも見ており、すべてのコードは異なっているか、探しているものではありません。コードのあらゆる面での助けがあれば幸いです。

#Task 2 Trouble-Shooter 1.0 
#Zacharriah River Howells 
file = open('problem1','r') 
import time 
print('Hello and welcome to the mobile phone Trouble-Shooter!') 
time.sleep(2) 
print('Please input what is wrong with your phone') 

print file.read() 

これは私がこれまで持っていたもので、最後の行まで機能します。

import time 

print('Hello and welcome to the mobile phone Trouble-Shooter!') 
time.sleep(2) 

need = raw_input('Please input what is wrong with your phone ') 
file = open(need,'r') 
print file.read() 

raw_input機能はPython 2に組み込まれており、それは文字列を返します。

+0

[** _ Multiline user input python _ **](http://stackoverflow.com/questions/17016240/multiline-user-input-python)の答えを使用してユーザーの入力を取得し、 line.split() 'を使って各行の単語リストを取得しますか? 'words = file.read()。split()'を使ってファイルからすべての単語を得ることができます。 – martineau

答えて

0

これを試してみてください。次に、入力した名前のファイルを開き、その内容を印刷します。

関連する問題