Hallöschen erstmal, tolles Forum hier. Ich programmier noch nicht sonderlich lange Python, aber ich finde die Sprache sehr interessant und auch recht toll. Hab in meiner momentanen Schule ein Jahr Java gelernt. Gelernt ist vllt das falsche Wort, wir haben überhaupt nichts gelernt... egal. Auf jedenfall gibt es ein Problem, dass ich gerne mit Python lösen möchte...
Ein Konsolenprogramm was Zahlen abfragt und alle möglichen Umstellungen anzeigt. Die Eingabe und so krieg ich ja schon hin, auch wenn's bestimmt nicht sonderlich elegant ist, aber irgendwie harpert es bei der Ausgabe... Um nochmal zu zeigen was ich meine... Beispielsweise eine Reihe von diesen Zahlen:
1, 5, 6
Und anschließend soll das Programm dies hier ausgeben:
1, 5, 6
1, 6, 5
5, 1, 6
5, 6, 1
[...]
Mein Quellcode sieht bis jetzt so aus:
Code: Alles auswählen
#Einlesen der Eingabe...
zahlen = []
zahlenstring = raw_input("Geben sie bitte die Zahlen ein (Mit Kommatas trennen): ")
zahlenstring = zahlenstring.replace(" ","")
zahlen = zahlenstring.split(",")
#Ausgabe der Möglichkeiten.
for i in zahlen:
print
for y in zahlen:
print i, y