2 Funktionen & Parameter

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
akbabami
User
Beiträge: 6
Registriert: Samstag 23. Mai 2020, 11:19

Hallo,

also erstmal bin ich echt neu im game, deswegen please do not jugde :-)

& zwar habe ich 2 Funktionen, bei der ersten Funktionen ist eine while schleife & wenn das zutrifft, wird ein parameter an die 2. Funktion übergeben & der berechnet dann was & returned das, allerdings funktioniert eben das nicht.. jemand eine ahnung warum?



def main(end2):

x = 0
while x<3:

end_of_month = current_savings + r #1000 + 4% Rendite

end1 = end_of_month + current_savings + ((end_of_month + current_savings )*(0.04/12)) #1003.333 + 1000 + (1003.333 + 1000) * 0.04/12


end2= end1 + 0.01 * monthly_salary #2110
berechnen (end2, end_of_month)

#end3 = end2 + current_savings + ((end_of_month + current_savings )*(0.04/12)


main(current_savings, r, monthly_salary)

def berechnen(end2, end_of_month):

end2 = end2 + current_savings + ((end_of_month + current_savings )*(0.04/12)

return end2




--- das ist das Problem:

runfile('C:/Users/mine-/AppData/Local/Temp/ps1a.py', wdir='C:/Users/mine-/AppData/Local/Temp')
File "C:\Users\mine-\AppData\Local\Temp\ps1a.py", line 53
return end3
^
SyntaxError: invalid syntax
Benutzeravatar
sparrow
User
Beiträge: 4538
Registriert: Freitag 17. April 2009, 10:28

Wird dir niemand sagen können. Die Fehlermeldung passt nicht zum gezeigten Quelltext.
Benutzeravatar
pillmuncher
User
Beiträge: 1530
Registriert: Samstag 21. März 2009, 22:59
Wohnort: Pfaffenwinkel

@akbabami:

Vergleich mal

Code: Alles auswählen

end2 = end2 + current_savings + ((end_of_month + current_savings )*(0.04/12)
mit

Code: Alles auswählen

end2 = end2 + current_savings + ((end_of_month + current_savings )*(0.04/12))
Vielleicht fällt dir ja was auf.
In specifications, Murphy's Law supersedes Ohm's.
akbabami
User
Beiträge: 6
Registriert: Samstag 23. Mai 2020, 11:19

EINE KLAMMER FEHLT!!! OMG DANKE
Antworten