プログラムを起動すると,まず「分節ごとに スペースを 入れて 日本語の 文章を 入力して下さい .>」と表示し,文を入力すると「入力された 文には 禁句が 含まれていますので,削除しましたよ.」のメッセージに続けて禁句を削除した文章を『』で囲って表示するようにしなさい.
ただし,引数に文字列のリスト targettex をとって,禁句を削除した文字列のリストを返す関数 excludecheck(targettex) を作成しなさい.入力した文章をスペースで区切って単語リストを生成し,これを targettex として excludecheck(targettex) を呼び出すようにしなさい.
このような演習なのですが途中まで書いてみたのですが、テキストファイルに入った文字列と照合して削除するにはどうしたらいいですか?
a=int(input('分節ごとに スペースを 入れて 日本語の 文章を 入力してください.>'))
b=int(input('入力された 文には 禁句が 含まれていますので, 削除しましたよ.'))
f=open('kinku.txt','rt')
line=f.readlines()
targettex=[a]
def excludecheck(targettex):
if line in targettex:
del line[targettex]
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/06/24 05:21