De programmeertaal Python is een ideale keuze voor het uitrollen van eenvoudige , ongecompliceerde scripts die elementaire rekentaken , zoals wiskunde te voeren . In feite is de Python IDLE -omgeving kun je gewoon invoeren wiskundige uitdrukkingen om snelle berekeningen volbrengen . Echter , door de uitbreiding van uw interacties met IDLE , kunt u snel ontwerpen van een eenvoudig programma om gemiddelden te berekenen voor student rangen . Wat je nodig hebt Python Interpreter ( wordt geleverd met IDLE ) Toon Meer Aanwijzingen 1 Open IDLE . Op een Windows- computer , klikt u op ' Start' en vervolgens ' Alle programma's "en vervolgens" Python " en vervolgens " IDLE . "Op een UNIX- computer , zoals een Linux- machine of een Mac , gewoon open een commando terminal en type " python " in de prompt . kopen van 2 Eenmaal in IDLE , verklaren een lijst variabele rangen houden . Je zult weten dat je in de IDLE milieu wanneer de " >>> " prompt verschijnt . Voer de volgende opdracht om een lijst variabele die kwaliteiten zal houden verklaren : >>> kwaliteiten = list ( ) 3 Opzetten van een input lus , waarvan de lijst rangen zal vullen . In dit voorbeeld de letter " q " aangeeft dat de gebruiker klaar is het invoeren van cijfers. De gebruiker kan zoveel kwaliteiten als nodig is en kan een einde maken aan invoer signaal met behulp van een willekeurige vermelding van de ' q ' karakter : >>> x = 0 >>> rangen . append ( raw_input ( ' kwaliteiten: ' ) ) kwaliteiten: 55 >> terwijl rangen [ x ] = ' q ' ! : . . . grades.append ( raw_input ( ' kwaliteiten: ' ) ) . . . x + = 1 4 Gebruik een andere lus om de rangen toe te voegen . De volgende lus voegt kwaliteiten tot het raken van ' q ' : >>> x = 0 >>> voor item in kwaliteiten: . . . als het punt == ' q ' : . . . passeren . . . anders : . . . x + = int ( item) //converteren van string naar integer 5 Vind het gemiddelde van de cijfers . Dit omvat het toevoegen van alle soorten en delen dat aantal met de lengte van de lijst min een , op rekening van de ' q ' karakter . Dit houdt ook het importeren van de " divisie " pakket om juiste decimaal divisie uit te voeren : >>> van __ future__ divisie import >>> x /( len ( rangen ) - 1 ) //gemiddelde
|