Ich importiere regex
für eine Wortzahl in einer Zeichenfolge, und ich versuche, den Operator ^
zu verwenden. Obwohl der Compiler die ^
als Teil von Regex erkennt, und nicht der exklusive oder Operator. Dies ist mein Code:Python - Konflikt mit Regex und Exklusiv oder Operator
import re as regex
count = len(regex.findall(r'\w+', question))
if count < 3:
magicball.say("No Spam Allowed!!")
elif "will" in question^"can" in question^"did" in question^"is" in question^"do" in question^"are" in question^"has" in question^"does" in question^"is" in question:
verified = True
print(oringinalquestion)
Die Linie, die ich den Fehler bekommen ist, wo es heißt elif
. Gibt es eine Möglichkeit, dem Compiler mitzuteilen, dass ich den exklusiven Operator verwenden möchte? Danke im Voraus!
Können Sie die Logik hinter Ihrem Code erklären? – Den1al
Ich sehe keinen Konflikt in Ihrem Beispiel. Regex hat nichts mit Ihrem Fehler zu tun. – DyZ