Python er et ideelt programmeringsspråk for nybegynnere på grunn av sin naturlige språk syntaks , lett - å-følge innrykket kode og fleksible datatyper som ikke er tolket inntil nødvendig . Ved programmering i Python , må du kanskje å sortere data . En innsetting sort er en grunnleggende typen der Python starter i begynnelsen av en matrise og sorterer gjennom det ett element om gangen . Elementer er sortert i forhold til hverandre under hver iterasjon . Instruksjoner
en
tilgang til Python redaktør , og åpne programmet .
2
Definer innsetting slags rutine. For eksempel definere innsetting slags for sortering student testresultater : en
def InsertionSort ( scores)
3
Lag løkken å sortere gjennom rekke score. For eksempel skrive : en
for n in range ( 1 , len ( scores) ) : key = scorer [ n ] i = n -1 while ( i> = 0 ) og ( score [ 1 ] > ; nøkkel) : score [i +1 ] = score [i ] i = i -1 poeng [i +1 ] = nøkkel
4
Lagre programmet og teste det . Fortsetter eksempel inn følgende og trykke "Enter . "
TestScores = [ 86 , 55, 92 , 67, 75 , 83, 95 ]
5
Ring innsetting slags rutine ved å skrive følgende og trykke "Enter".
InsertionSort ( TestScores )
Python sorterer listen over testresultater i stigende rekkefølge . I dette eksempelet , Python avkastning : en
[ 55, 67, 75 , 83, 86 , 92 , 95 ]