Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Hur man utarbeta ett program för att beräkna elevbetyg

    programmeringsspråket Python är ett idealiskt val för att rulla ut enkla, raka skript som utför grundläggande computational uppgifter, såsom matematik . I själva verket låter Python IDLE miljö du helt enkelt in matematiska uttryck för att utföra snabba beräkningar . Men genom att förlänga dina interaktioner med IDLE , kan du designa snabbt ett enkelt program för att beräkna medelvärden för elevbetyg . Saker du behöver
    Python Interpreter ( levereras med IDLE )
    Visa fler instruktioner
    1

    Öppna IDLE . På en Windows- dator , klicka på " Start" och sedan " Alla program " och sedan " Python " och sedan " IDLE . " På en UNIX- dator , såsom en Linux- maskin eller en Mac , helt enkelt öppna en kommando terminal och skriv " python " i prompten .
    2

    gång i IDLE , deklarerar en lista variabel för att hålla betygen . Du vet att du är i viloläge miljön när " >>> " prompten visas . Ange följande kommando för att deklarera en lista variabel som kommer att hålla betygen :

    >>> kvaliteter = lista ( ) Addera 3

    Inrätta en ingång loop , som kommer att fylla kvaliteter listan . I detta exempel , bokstaven "q" signalerar att användaren avslutat inmatningen kvaliteter . Användaren kan skriva in så många kvaliteter som krävs och kan signalera ett slut på posten med hjälp av en godtycklig inmatning av "q" karaktär :

    >>> x = 0 >>> kvaliteter . append ( raw_input ( ' grader: ' ) ) grader: 55 >> medan kvaliteter [ x ] = ' q ' ! : . . . grades.append ( raw_input ( ' grader: ' ) ) . . . x + = 1
    4

    Använd en annan slinga för att lägga betygen . Följande loopen lägger kvaliteter tills slå ' q ' :

    >>> x = 0 >>> för objekt i kvaliteter : . . . om objektet == ' q ' : . . . passera . . . annat : . . . x + = int (punkt ) //konvertera från sträng till heltal
    5

    Hitta genomsnittet av betygen . Detta innebär att lägga alla de kvaliteter och dividera detta antal med längden av listan minus ett , att stå för "q" karaktär . Detta innebär också att importera " division " paketet för att utföra korrekt decimal division :

    >>> från __ future__ import division >>> x /( len ( grader ) - 1 ) //genomsnittlig Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Funktioner med arrayer och varierar i Numerical Python
    ·Hur man konstruerar en ordbok i Python
    ·Hur du trär i Python
    ·Hur man använder en Twitter Python Script
    ·Hur du använder Python Med Mod_Wsgi
    ·Hur man programmerar med Python i Ubuntu
    ·Hur jag använder min Python -skript med Blender
    ·Hur man använder Gå och Split funktioner i Python Pro…
    ·Handledning för LiveWires Python
    ·Python OS Processer
    Utvalda artiklarna
    ·Hur man skriver SQL-uttryck
    ·ServerSocket Använda chatt i Java
    ·Hur man testar MySQL Script Hastighet
    ·Så tillbaka till den huvudsakliga funktion i C + +
    ·PHP MySQL Pagination Tutorial
    ·Hur återställa raderade AVI -filer
    ·Hur får man ett värde på HKEY_CLASSES_ROOT i Visual …
    ·Hur man gör Java Knappar samma storlek
    ·Hur du återställer ett Bunden kolumn
    ·Hur man använder raderna i en fil som en lista i Perl
    Copyright © Dator Kunskap http://www.dator.xyz