Python, wenn mit vielen oder in einer Vertragsform

Ich lerne Python und habe mich beim Versuch, eine if-Anweisung zu erstellen, die wahr sein sollte, wenn der Benutzer y oder yes eingibt, verloren.

#!/usr/bin/env python3

user_input = input('Would you like to go on?')
lowui = user_input.lower

if lowui == ('y' or 'yes'):
   print('You want to go on')
else
   print('See you later, bye')

Das Problem ist, dass es nur wahr wird, wenn ich y eingebe, aber nicht für yes. Wenn ich die Klammer entferne, wird es immer falsch. Ok, ich kann einen Workaround machen

if lowui == 'y' or lowui == 'yes':

Aber ich habe mich gefragt, ob es einen Trick gibt, der mich nicht zwingt, die Variable so oft zu schreiben.
Danke im Voraus.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage