Seite 1 von 1

Probleme mit Klasse

Verfasst: Sonntag 1. Februar 2004, 19:02
von NOTZE
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

Re: Probleme mit Klasse

Verfasst: Sonntag 1. Februar 2004, 19:22
von Voges
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

Verfasst: Sonntag 1. Februar 2004, 19:52
von NOTZE
Ahhhh
ich habdas mit der Variablen falsch gemacht also danke
:)