ich habe sehr lange in PHP programmiert und wollte mich jetzt mal einer vernünftigen Sprache widmen, die es nicht erfordert codetechnische Verrenkungen zu basteln, um Banalitäten zu ermöglichen.

Hallo Python sag ich da nur!

Ich hab mir das jetzt 5 Minuten angeguckt und wollte als erstes Testbeispiel mal den Bubblesort-Algorithmus programmieren. Als Vorlage habe ich den Pseudo-Code von Wikipedia http://de.wikipedia.org/wiki/Bubblesort genommen.
Code: Alles auswählen
a = [10,14,7,200,50,3]
def bubblesort(array):
n = len(array)
while 1:
changed = 0
for i in range(n):
if array[i] > array[i+1]:
array[i] = array[i+1]
array[i+1] = array[i]
changed = 1
n -= 1
if(changed == 1 and n > 1):
pass
else:
return 0
bubblesort(a)
Kann da jemand einem Anfänger helfen?