Я новичок в python, и я не уверен, как я могу заставить эту программу игнорировать пунктуацию; Я знаю, что это действительно неэффективно, но я не беспокоюсь об этом в этот момент времени.Как я могу заставить эту программу игнорировать пунктуацию
while True:
y="y"
n="n"
Sentence=input("Please enter your sentence: ").upper()
print("Your sentence is:",Sentence)
Correct=input("Is your sentence correct? y/n ")
if Correct==n:
break
elif Correct==y:
Location=0
SplitSentence = Sentence.split(" ")
for word in SplitSentence:
locals()[word] = Location
Location+=1
print("")
FindWord=input("What word would you like to search? ").upper()
if FindWord not in SplitSentence:
print("Your chosen word is not in your sentence")
else:
iterate=0
WordBank=[]
for word in SplitSentence:
iterate=iterate+1
if word == FindWord:
WordBank.append(iterate)
print(FindWord, WordBank)
break
Я признателен за любую помощь, вы можете дать мне
вы просто хотите вычеркнуть все не так: a-zA-Z0-9 или у вас есть набор знаков препинания для тестирования? – Fallenreaper