CHANGE_TOTAL = (float(input('type in the change total ')))
def main():
value_1 = (float(input('type in the first value ')))
value_2 = (float(input('type in the second value ')))
value_3 = (float(input('type the third value ')))
values_average(value_1,value_2,value_3)
def values_average(a,b,c):
total = (a+b+c)
if total > CHANGE_TOTAL:
print ('there\'s not change availibility at the moment plase wait')
main()
else:
print ('your change is being process plase wait a moment')
change_due(total)
def change_due(items_cost):
input ('"press enter"')
money_received = (float(input('type in the amount of money received ')))
change = (money_received - items_cost)
print ('your change is', change)
change_total_aft_trans(change)
def change_total_aft_trans(a):
change_left = (CHANGE_TOTAL - a)
print ('the change left is', change_left)
main()
das ist die Sache, wie Sie in der ¨values_average FUNTION sehen kann, wenn ich in einer Schleife versuchen, die ganze Sache durch den Haupt function¨after die if-Anweisung aufrufen Es fordert mich nicht auf, einen neuen CHANGE_TOTAL-Wert einzugeben, was ich gerne tun würde. irgendein Rat ? Danke im VorausAufruf eine Funktion ohne Eingabe globale Variable Weglassen
Bitte den Code richtig einrücken. Es ist unmöglich, Python ohne korrekte Einrückung zu lesen. –
ich meinte CHANGE_TOTAL –
Veröffentlichen Sie keine Korrekturen in den Kommentaren. * Korrigieren Sie die Frage selbst, indem Sie sie bearbeiten *. –