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.
keboo
User
Beiträge: 132 Registriert: Sonntag 19. Februar 2006, 14:03
Dienstag 21. März 2006, 17:39
Hallo Leute!
Wie kann ich mathematische Funktionen, die alle in einer Liste stehen für Berrechnung verwenden?
Code: Alles auswählen
x=0.5
list=[cos(x),sin(x),tan(x),cosh(x),atan(x)]
print ergebnisse # in Liste sollen die 5 Ergebnisse stehen
Danke für eure Hilfe!
gruß
Johannes
Python 47
User
Beiträge: 574 Registriert: Samstag 17. September 2005, 21:04
Dienstag 21. März 2006, 17:47
so gehts:
Code: Alles auswählen
import math
x=0.5
list=[math.cos(x), math.sin(x), math.tan(x), math.cosh(x), math.atan(x)]
print list
oder du nimmst halt nur ein Element aus der liste, so z.b.:
oder verweist ein Element der liste auf einen variable:
mfg
Thomas :-)
keboo
User
Beiträge: 132 Registriert: Sonntag 19. Februar 2006, 14:03
Dienstag 21. März 2006, 17:51
Danke!
Wie kann ich in die Liste an ein jedes Element vorne "math." hinzufügen?
Lg
Johannes
helmut
User
Beiträge: 57 Registriert: Mittwoch 2. November 2005, 07:45
Wohnort: Dormagen
Dienstag 21. März 2006, 17:55
Mit "from math import cos,sin,tan, ...." brauchst Du nichts weiter einzufuegen.
Helmut
Joghurt
User
Beiträge: 877 Registriert: Dienstag 15. Februar 2005, 15:07
Dienstag 21. März 2006, 17:56
keboo hat geschrieben: Wie kann ich in die Liste an ein jedes Element vorne "math." hinzufügen?
Mit einem Editor
Python hat (noch) kein "with" wie in Pascal.
Du kannst auch statt
schreiben:
oder auch
Letzteres sollte man nach Möglichkeit aber nicht machen, da du dir den globalen Namespace vollhaust.