Python maken is een ideale programmeertaal voor beginners vanwege de syntax natuurlijke taal , gemakkelijk te volgen ingesprongen code en flexibele data types die niet worden geïnterpreteerd totdat het nodig is . Bij het programmeren in Python , kan het nodig zijn om gegevens te sorteren . Een insertion sort is een eenvoudige soort waar Python begint bij het begin van een array en sorteert het een element per keer . Elementen ten opzichte van elkaar gesorteerd tijdens elke iteratie . Instructies 1 Toegang tot uw Python -editor en open het programma . Kopen van 2 Definieer de insertion sort routine . Zo bepalen de insertion sort voor het sorteren student testscores : def insertionsort ( scores ) 3 Maak de lus te sorteren door de array van scores . Typ bijvoorbeeld : voor n in range ( 1 , len ( scores ) ) : key = scores [ n ] i = n -1 terwijl ( i > = 0 ) en ( score [ 1 ] > , key ) : scores [ i +1 ] = scores [ i ] i = i -1 scores [ i +1 ] = key 4 Sla uw programma en test het . Voortzetting van de Typ bijvoorbeeld de volgende en druk op ' Enter '. TestScores = [ 86 , 55 , 92 , 67 , 75 , 83 , 95 ] 5 Bel de insertion sort routine door het volgende te typen en op " Enter ". insertionsort ( testScores ) Python sorteert de lijst van de test scores in oplopende volgorde . In dit voorbeeld , Python rendement : [ 55 , 67 , 75 , 83 , 86 , 92 , 95 ]
|