Hallo Steinardo
Zu deiner Frage, warum deine Funktion "None"zurückliefert, solange du die Variable nicht global machst.
Du hast in deiner Funktion kein Rückgabe wert drin. Versuche es mal mit "return lower_number statt
seat_return = lower_number
somit braucht es die Zeile
Quote
nicht mehr, da der Rückgabewert der Funktion direkt an die aufrufende Stelle zurückgegeben wird.
Zusätzlich ist zu erwähnen,das globale Variablen eigentlich nie gebraucht werden.
Freundliche Grüsse
Dani