Probleme mit Klasse

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
NOTZE
User
Beiträge: 106
Registriert: Mittwoch 21. Januar 2004, 20:28

Sonntag 1. Februar 2004, 19:02

Also ich hab folgendes Problem. Ich möcht eine Klasse schreiben für
den Input befehl in Python.
Wenn ihr eu fragt warum dann guggt hier www.notze.de/deutsch.html

Hier die Klasse:

Code: Alles auswählen

class Eingabefunktion:
    def __init__(self,ausg,arg):
        self.text = ausg
        self.variable= arg
    def Eingabe(self):
        self.variable=input(self.text)
Mein Problem ist das wenn ich bei arg jez den wert 2 geben un bei der input sache eine andere Zahl eingebe wird die Variable nicht überschrieben.
Danke im Voraus NOTZE
Voges
User
Beiträge: 564
Registriert: Dienstag 6. August 2002, 14:52
Wohnort: Region Hannover

Sonntag 1. Februar 2004, 19:22

Hallo!
Bei mir gehts.

Code: Alles auswählen

>>> class Eingabefunktion:
...     def __init__(self,ausg,arg):
...         self.text = ausg
...         self.variable= arg
...     def Eingabe(self):
...         self.variable=input(self.text)
...
>>> e = Eingabefunktion("Zahl: ",2)
>>> e.Eingabe()
Zahl: 4711
>>> e.variable
4711
>>>
Jan
NOTZE
User
Beiträge: 106
Registriert: Mittwoch 21. Januar 2004, 20:28

Sonntag 1. Februar 2004, 19:52

Ahhhh
ich habdas mit der Variablen falsch gemacht also danke
:)
Antworten