Python é uma linguagem de programação ideal para iniciantes devido à sua sintaxe da linguagem natural , código recuado fácil de seguir e os tipos de dados flexíveis, que não são interpretados até que seja necessário . Ao programar em Python , você pode precisar para classificar os dados . Um tipo de inserção é uma espécie de base onde Python começa no início de um array e classifica através dela um elemento de cada vez. Elementos são classificadas em relação ao outro durante cada iteração . Instruções
1
Acesse o editor de Python, e abrir o programa .
2
Definir a rotina de ordenação por inserção . Por exemplo, definir o tipo de inserção para ordenar as notas dos alunos :
def InsertionSort (escores ),
3
Crie o loop para classificar a matriz de pontuação. Por exemplo, digite :
para n in range ( 1, len (escores ) ) : key = pontuação [n] i = n -1 while ( i> = 0) e ( notas [1 ]> , key) : pontuação [i 1 ] = pontuação [i] i = i -1 pontuação [i 1 ] = chave
4
Salve o programa e testá-lo. Continuando o exemplo , digite o seguinte e pressionar "Enter ".
TestScores = [ 86 , 55, 92 , 67, 75 , 83, 95 ]
5
Chame o rotina de ordenação por inserção , digitando o seguinte e pressionando " Enter".
InsertionSort ( TestScores )
Python classifica a lista de resultados dos testes em ordem crescente. Neste exemplo, Python retorna :
[55 , 67, 75, 83, 86 , 92, 95 ]