Tatsächlich kann ich globals() weglassen, und cos(x) etc. wird trotzdem erkannt! Vielen dank nochmal.
Kennt ihr übrigens eine hilfreiche Seite für das plotten mit matplotlib? Ausführliche Tutorials wären da sehr hilfreich.
Die Suche ergab 5 Treffer
- Donnerstag 25. September 2014, 14:51
- Forum: Allgemeine Fragen
- Thema: Input von mathm. Funktion
- Antworten: 18
- Zugriffe: 2033
- Donnerstag 25. September 2014, 13:20
- Forum: Allgemeine Fragen
- Thema: Input von mathm. Funktion
- Antworten: 18
- Zugriffe: 2033
Re: Input von mathm. Funktion
OK, ich hab's mit Python 2.7 gemacht, print musst Du nun so schreiben (achte auf die Klammerung): print("rec(%f)=%f" % (x, rec(f,x,t)))
Gibt es eine Möglichkeit, dass ich bei der Eingabe im Shell das "lambda x:" weglassen kann, und das Ziel trotzdem erreicht wird? Du kannst es selbst vor das ...
Gibt es eine Möglichkeit, dass ich bei der Eingabe im Shell das "lambda x:" weglassen kann, und das Ziel trotzdem erreicht wird? Du kannst es selbst vor das ...
- Donnerstag 25. September 2014, 11:51
- Forum: Allgemeine Fragen
- Thema: Input von mathm. Funktion
- Antworten: 18
- Zugriffe: 2033
Re: Input von mathm. Funktion
Vielen Dank!
Ich habe nun aus deinem Code das raw_input in input umgewandelt, da meines Wissens nach raw_input aus python 2.x das input in python 3.x ist.
Zudem habe ich bei print klammern hinzugefügt.
Edit: falsch geklammert, danke.
Zudem habe ich noch eine weitere Frage:
Gibt es eine ...
Ich habe nun aus deinem Code das raw_input in input umgewandelt, da meines Wissens nach raw_input aus python 2.x das input in python 3.x ist.
Zudem habe ich bei print klammern hinzugefügt.
Edit: falsch geklammert, danke.
Zudem habe ich noch eine weitere Frage:
Gibt es eine ...
- Donnerstag 25. September 2014, 11:15
- Forum: Allgemeine Fragen
- Thema: Input von mathm. Funktion
- Antworten: 18
- Zugriffe: 2033
Re: Input von mathm. Funktion
@kaykay: Ich denke ich habe das Problem nicht verstanden, das ist alles etwas zu verwirrend beschrieben. Darum ist das einzige was mir als Antwort einfällt: Vergiss das es ``global`` und `eval()` gibt. Das sind in aller Regel keine Lösungen sondern Probleme.
Okay, tut mir leid. Hier nochmal mein ...
Okay, tut mir leid. Hier nochmal mein ...
- Donnerstag 25. September 2014, 10:57
- Forum: Allgemeine Fragen
- Thema: Input von mathm. Funktion
- Antworten: 18
- Zugriffe: 2033
Input von mathm. Funktion
Hallo,
Ich bin dabei Python zu lernen und komme nicht ganz auf die Lösung meines folgenden Problems:
Ich will durch die Eingabe einer mathematischen Funktion mit einer Variablen weiter arbeiten.
Dazu habe ich erstmal folgende Funktion definiert:
t = 2
def f(x):
global y
y = eval(input("fkt ...
Ich bin dabei Python zu lernen und komme nicht ganz auf die Lösung meines folgenden Problems:
Ich will durch die Eingabe einer mathematischen Funktion mit einer Variablen weiter arbeiten.
Dazu habe ich erstmal folgende Funktion definiert:
t = 2
def f(x):
global y
y = eval(input("fkt ...
