自分自身でPythonを教えようとしています。現在私はUdacityで利用可能な無料のPythonコースを使用しています。私はHTLPTHWも読んでいます。Python:リスト内の単語がドキュメントに存在するかどうか確認してください。
モジュールの1つが少し日付が入り、現在使用できないWebサイトに対してURLLIBモジュールを使用するよう求められます。それがしたことは、ある文書に呪いの単語があったかどうかに基づいて、真/偽の状態だった。それはファイルを参照し、その内容をURL検索に読み込んだ後に入力し、検索後にTrue/Falseのいずれかと解決しました。
私はこれを回避する方法を考えていましたが、ドキュメント内で検索される誓いのリストを使用できると思いました。開いている文書にリスト内の誓いが見つかった場合は、アラートが表示されます。
私はいくつかの問題を抱えていますが、チュートリアルに基づいてコードの元のフォーマットのほとんどを保持していることがあります。つまり、キーワードではなくURLLIBメソッドに合わせて調整することができます。サーチ。
def read_text():
quotes = open("/Users/Ishbar/Desktop/movie_quotes.txt")
contents_of_file = quotes.read()
print(contents_of_file)
quotes.close()
check_profanity(contents_of_file)
def check_profanity(text_to_check):
Word_db = ["F***","S***","A**"]
quotes = open("/Users/Ishbar/Desktop/movie_quotes.txt")
contents_of_file = quotes.read()
output == Word_db
if str(Word_db) in quotes.read():
output == 1
if output == 1:
print("Profanity Alert!!")
elif output == 0:
print("This document has no curse words.")
else:
print("ERROR: Could not scan the document properly.")
read_text()
コードを幸せにすることはできません。私はいつも冒涜が見つかりました、または冒涜が見つかりませんでした。私は出力が何であるかを変更することができると思っていました。そうでなければ、出力がデフォルト以外の状態になることはありません。
そのためには、いつも不在の場合、それ以外の場合は冒涜/不在のためのエリフが必要ですか?