TypeError: '>' not supported between instances of 'tuple' and 'float'
Verfasst: Freitag 1. Mai 2020, 13:42
Guten Tag erstmal an alle,
Um die Corona Zeit etwas auszunutzen, wollte ich in Python ein paar Projekte machen. Ich habe mich dazu entschieden eine Parkuhr mithile von Tkinter zu machen, doch jetzt stehe ich komplett auf dem Schlauch.
Das ist der Code Problemteil des Codes. Ich bekomme immer den Error TypeError: '>' not supported between instances of 'tuple' and 'float' in while(geld > 0.4). Ich habe bereits probiert im Internet nach Lösungen einer Hilfestellung zu suchen, leider ohne erfolg. Die meisten Tipps die ich fand waren einfach die Variable geld in eine Float umzuwandeln (geld = float(geld)), welches aber auch nicht geholfen hat. Deshalb hoffe ich hier einen kleinen Denkanstoß zu bekommen um weiter zu bekommen. Ich bedanke mich schon mal im voraus an alle die sich die Zeit genommen haben alles zu lesen
Mfg
Um die Corona Zeit etwas auszunutzen, wollte ich in Python ein paar Projekte machen. Ich habe mich dazu entschieden eine Parkuhr mithile von Tkinter zu machen, doch jetzt stehe ich komplett auf dem Schlauch.
Code: Alles auswählen
def Berechnen():
try:
geld = einwurf.get()
geld = float(geld)
except ValueError:
fehler.config(text="Nur in Zahlen alles angeben")
else:
stunden = 0
stunden = int(stunden)
while (geld > 0.4):
if stunden > 5:
break
else:
stunden = stunden + 1
geld = geld - 0,4
parkzeit_aus.config(text=str(stunden))
Mfg