def beschleunigen(self):
     ## input zu verwenden ist gefährlich, da man beliebigen
     ## programmtext einschleusen kann
     ## du solltest raw_input nehmen und dann testen
     ## z.B.
     ## while 1:
     ##     beschleunigung = raw_input(\
     ##                      "Wie stark soll beschleunigt werden?\n > ")
     ##     if beschleunigung.isalnum():
     ##         self.speed += int(beschleunigung)
     ##         break
     ##     print 'bitte nur zahlen eingeben'
     beschleunigung = integer_input(\
                          "Wie stark soll beschleunigt werden?\n > ")
     self.speed += int(beschleunigung)
 def aussteigen (self):
     personen = integer_input("Wie viele Personen steigen aus?\n > ")
     self.fahrer -= personen 
 def einsteigen(self):
     personen = integer_input("Wie viele Personen steigen ein?\n > ")
     self.fahrer += personen
 def schalten(self):
     schaltung = integer_input("In welchen Gang moechtest du schalten?\n > ")
     self.gang = schaltung
 def bremsen(self):
     # input immer siehe beschleunigen
         bremsung = integer_input("Wie stark soll gebremst werden?\n > ")
    def unser_auto(self):
        return """Unser Auto ist {1}, ein {0}, hat {2} Sitze,
                faehrt gerade {3} km/h im {4}.Gang mit {5} Personen im
                Auto.""".format(self.marke, self.farbe, self.sitze, self.speed, self.gang, self.fahrer)
        # Auto am Ende
        ## jetzt, wo du die methode das auto als string zurück gibt,
        ## kannst du sie auch __str__ nennen
    __str__ = unser_auto
        ## probier jetzt das mal aus:
        ## print self


if __name__ == '__main__':
    ## das ist für den fall, dass du dein auto nochmal importierst..
    ## dann soll das folgende nicht vom nutzer abgefragt werden sondern nur
    ## die klasse bereit gestellt werden.
    ## __name__ ist bei doppelklick auf die datei nur '__main__'
    ## solltest du im selben ordner import Klasse_Auto (je nach dateinamen)
    ## machen,
    ## dann ist __name__ der name nach dem import, ergo 'Klasse_Auto'
    
    marke = raw_input("Von welcher Marke ist unser Auto?\n > ")
    farbe = raw_input("Welche Farbe hat unser Auto?\n > ")
    sitze = integer_input("Wie viele Sitze hat unser Auto?\n > ")
    speed = integer_input("Mit welcher Geschwindigkeit fahren wir?\n > ")
    gang = integer_input("Welcher Gang ist eingelegt?\n > ")
    fahrer = integer_input("Wie viele Personen befinden sich im Auto?\n > ")

    Auto(marke, farbe, sitze, speed, gang, fahrer)
    ## gefällt mir!