Accesso al tuo editor di Python , e aprire il programma .
2
Definire il tipo di routine di inserimento. Ad esempio, definire l' insertion sort per l'ordinamento dei punteggi dei test degli studenti :
def InsertionSort ( punteggi)
3
Creare il ciclo di ordinare attraverso la matrice di punteggi . Ad esempio, digitare :
per n in range ( 1 , len (punteggi ) ) : key = punteggi [ n] i = n -1 while ( i> = 0 ) e (punteggio [ 1 ] > , chiave) : punteggi [ i +1 ] = punteggi [ i] i = i -1 punteggi [ i +1 ] = tasto
4
Salvare il programma e testarlo . Continuando l'esempio , digitare quanto segue e premere "Invio".
TestScores = [ 86 , 55 , 92 , 67 , 75 , 83 , 95 ]
5
Chiamare il insertion sort di routine , digitando il seguente e premere "Invio".
InsertionSort ( TestScores )
Python ordina la lista dei punteggi dei test in ordine crescente. In questo esempio , i rendimenti Python :
[ 55 , 67 , 75 , 83 , 86 , 92 , 95 ]
Programmazione © www.354353.com