Anfängerproblem

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
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!
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Code: Alles auswählen

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

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
CM
User
Beiträge: 2464
Registriert: Sonntag 29. August 2004, 19:47
Kontaktdaten:

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
mawe
Python-Forum Veteran
Beiträge: 1209
Registriert: Montag 29. September 2003, 17:18
Wohnort: Purkersdorf (bei Wien [Austria])

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
Gast

sorry wenn das Problem nicht Richtig formuliert wurde,
aber hat sich auch schon erledigt!

Viele Grüße
Antworten