Il linguaggio di programmazione Python è la scelta ideale per l'implementazione di semplici script semplici che svolgono compiti computazionali di base, come la matematica . In realtà, l' ambiente IDLE Python permette di inserire semplicemente espressioni matematiche per compiere calcoli rapidi . Tuttavia, estendendo le interazioni con IDLE , è possibile progettare rapidamente un programma facile da calcolare le medie per i voti degli studenti . Cose che ti serviranno
Python Interpreter (viene fornito con IDLE ) economici Mostra più istruzioni
1
Aprire IDLE . Su un computer Windows , fare clic su "Start ", poi su " Tutti i programmi ", poi " Python " e poi " IDLE ". Su un computer UNIX , come ad esempio una macchina Linux o un Mac , è sufficiente aprire un terminale di comando e digitare " python" nel prompt .
2
volta in IDLE , dichiarano un elenco variabile per contenere gradi . Saprete siete nell'ambiente IDLE quando appare il prompt " >>> " . Digitare il seguente comando per dichiarare una variabile di lista che conterrà gradi:
>>> gradi = list ()
3
Impostare un ciclo di input , che riempirà la lista gradi . In questo esempio , segnali la lettera ' q ' che l' utente ha terminato l'inserimento gradi . L'utente può inserire come molti gradi come richiesto e può segnalare la fine voce utilizzando un ingresso arbitrario di carattere ' q' :
>>> x = 0 >>> gradi . append ( raw_input ( ' gradi: ')) gradi: 55 gradi mentre >> [ x ] = 'q' ! : . . . grades.append ( raw_input ( ' gradi: ')) . . . x + = 1
4
utilizzare un altro ciclo per aggiungere i voti . Il ciclo seguente aggiunge gradi fino a quando il tasto ' q' :
>>> x = 0 >>> per la voce in gradi : . . . se articolo == 'q' : . . . passare. . . altra cosa : . . . x + = int ( voce ) //convertire da stringa a intero
5
Trovare la media dei voti. Questo comporta l'aggiunta di tutti i gradi e dividendo questo numero per la lunghezza della lista meno uno , per spiegare il carattere ' q ' . Ciò comporta anche l'importazione del pacchetto di "divisione " per eseguire una corretta divisione decimale :
>>> da __ future__ divisione import >>> x /( len ( gradi ) - 1 ) //media