Seite 1 von 1

Anfängerproblem

Verfasst: Freitag 24. Juni 2005, 13:44
von Gast
Hallo,

ich hab ein kleines Problem! Ich hab zu Anfang ein paar Variabeln definiert,
und möchte diese in einer Schleife nacheinander aufrufen und mathematisch weiterverarbeiten. Den Ansatz unten liefert mir nur z.B. a0 als Text aber nicht als Wert zurück. Was muss ich noch ergänzen? bzw. wie könnte man das sonst noch machen?


a0=3.4
.
.
a10=7.9.

for i in range......
1234 * 'a%1d'%i



Schonmal Dank im voraus!

Verfasst: Freitag 24. Juni 2005, 13:50
von jens

Code: Alles auswählen

MeineZahlen = [2,54,4.6,2.7]
for zahl in MeineZahlen:
    print zahl
Schau mal in Wikibooks!

Verfasst: Freitag 24. Juni 2005, 16:01
von CM
Also ehrlich gesagt verstehe ich weder Problem, noch die Lösung. Worum geht es? Wie sieht der Code an der entscheidenen wirklich Stelle aus? Was willst Du, Gast, eigentlich machen?
Jens, wenn Du mit Deinem Beispiel den Nagel auf den Kopf getroffen hast: Hut ab vor Deinen hellseherischen Fähigkeiten ;-).

Gruß,
Christian

Verfasst: Freitag 24. Juni 2005, 19:04
von mawe
Hi!

Was Gast wollte, ist in der Schleife die Variablen a0, a1, ... ansprechen. Darum auch das Konstrukt mit 'a%1d' %i. Das sollte eben im ersten Schleifendurchlauf a0 ergeben ;)

Gruß, mawe

Verfasst: Samstag 25. Juni 2005, 08:54
von Gast
sorry wenn das Problem nicht Richtig formuliert wurde,
aber hat sich auch schon erledigt!

Viele Grüße