Wenn der Benutzer aufgefordert wird, nach einem Wort zu suchen, möchte ich, dass die Groß-/Kleinschreibung nicht beachtet wird.Wie mache ich das in Python 3.4.3 ohne Groß-und Kleinschreibung?
import string
usersentence= input("Please type in a sentence without punctuation: ")
usersentence = ''.join(ch for ch in usersentence if ch not in set(string.punctuation))
print (usersentence.upper())
for i in range(1): # number of words you wont to search
word= input("Please enter a word you want to search for in the sentence: ")
words = usersentence.split(' ')
passed = False # Something to check if the word is found
for (i, words) in enumerate(words):
if (words == word):
print("your word appears in position(s): ")
print(i+1)
passed = True # The word has been found
if not passed:
print("Sorry your word does not seem to be here")
Verwendung '.unterhalb()' auf beiden Seiten des Vergleichs? – martijnn2008
Verwenden Sie 'lower()' nach jedem 'input()'? – TigerhawkT3
Wie wiederhole ich den Code –