Come fare una funzione di classificazione in Python

April 3

L'interprete Python, chiamato IDLE, serve sia come ambiente di programmazione interattivo e come un ottimo programma di utilità per eseguire calcoli rapidi. Tuttavia, anche utilizzando IDLE per calcolare i valori richiede la conoscenza di qualche codice Python. Nel caso di aggiunta di numeri e di trovare la loro media si dovrebbe utilizzare strutture di ciclica di base come il "durante" e "per" loop pur comprendendo come utilizzare le funzioni di input, ad esempio "raw_input."

istruzione

1 Creare un elenco per contenere i gradi, una variabile per contare gradi e accettare un ingresso di grado:

gradi = lista ()
y = 0
grades.append (raw_input ( 'grade:'))
Grado: 55

2 Creare un ciclo per ottenere voti. In questo ciclo di immissione della pendenza si fermerà quando si aggiunge un intero negativo:

mentre gradi [y]> = 0:
. . .grades.append (raw_input ( 'grade:'))
. . . y + 1 =

3 Aggiungere tutti i gradi dalla lista insieme utilizzando un ciclo for:

y = 0
per la voce in gradi:
. . . se item> = 0:
. . . y + = item

4 Trova la media dei gradi dividendo la somma per il numero di interi positivi nella lista gradi:

media = y / (len (gradi) - 1)