Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Python funksjoner for nybegynnere
    kraften og fleksibiliteten til Python kommer fra dens potensielle bruk som et språk for tradisjonell desktop programvare og et skript for å utvikle webapplikasjoner. Python inneholder samme funksjonalitet som andre mer forskanset programmeringsspråk (for eksempel C eller Java) og samtidig beholde sin fleksibilitet. En av de grunnleggende fasetter av alle disse programmeringsspråk, " funksjoner , " lar Python utviklere å skrive klart og konsist kode som er godt organisert , lett å bruke og gjenbruke, og enkel å administrere . Definere funksjoner
    p Som en grunnleggende definisjon , kan en funksjon beskrives som en navngitt blokk med kode utfører en bestemt oppgave eller beregning. En enkel måte å definere en funksjon ville ligne dette : en

    def add ( a, b ) : en

    retur a + b

    Denne koden definerer en " add " funksjon, som tar to "argumenter " ( eller variabler at koden krever å fullføre sin oppgave ) . Disse argumentene ( a, b) er kalt "Parameters " av funksjon . Denne funksjonen har også en retur verdi , eller en verdi som funksjonen produserer etter å ha fullført sin oppgave (i dette tilfellet , " legge til" returnerer verdien av a + b ) .
    Calling Funksjoner

    " def " søkeord betyr at programmereren er å definere funksjonen. En funksjon må defineres før bruk (fordi en datamaskin ikke kan gjøre noe med en funksjon som ikke eksisterer ) . Etter programmereren definerer funksjonen , kan han eller hun nå bruke funksjonen i kode for å utføre oppgaver. Forutsatt at programmerer har allerede definert " add "-funksjonen , vil det nå være tilgjengelig for programmereren å "kalle " (eller bruk) :

    x = 4

    y = 5

    z = add ( x , y )

    variabel "z " skal nå inneholde lagt verdier av x og y .
    Hvordan Funksjoner Arbeid

    Når en programmerer kaller en funksjon , må han eller hun levere argumentene funksjonen krever ( hvis noen). I eksemplet funksjon samtale

    z = add ( x , y )

    Programmereren leverer variablene x og y . Men i funksjonen definisjonen , variablene er forskjellige : en

    def add ( a, b ) : en

    Argumentene til funksjonen tilsvarer verdiene inn når den kalles. Så hvis koden i funksjonen add leser " returnere a + b ", da det som egentlig skjer er at funksjonen returnerer det første argumentet (a) tilsatt til den andre ( B) , som i dette tilfelle svarer til x og y.

    standard argumenter

    programmerere kan også kjøre inn i tilfeller når de ønsker å sørger for at funksjoner har alltid standard argumenter. I eksempelet

    def add ( a, b ) : en

    Brukeren må oppgi en og b hver gang han eller hun kaller funksjonen . Imidlertid bør programmereren ønsker å opprette et tillegg funksjon som kan ta bare ett argument , kan en standard argument eksisterer : en

    def add (a, b = 5 ) : en p Dette betyr at dersom en bruker bare skrive inn én parameter , den andre parameteren ( b ) vil ha en standard verdi klar. Brukeren kan imidlertid fortsatt definere en verdi for b : en

    add ( 5 )

    add ( 5 , 6 )

    früher :

     Weiter:
      Relatert Artike
    ·Slik konverterer til en streng i Python 
    ·Slik konverterer Polar til kartesiske i Python 
    ·Jeg har en ugyldig Syntax Error in Python 
    ·String Operations i Python 
    ·Hvordan lage en fil i Python 
    ·Sette inn Into Python Lister 
    ·Slik tolker en String som en boolsk i Python 
    ·Hvordan Godta Bruker Input Med Python 
    ·Hvordan studere Python Programming Language 
    ·Hvordan kode Whois Oppslag i Python 
      Anbefalte artikler
    ·Hvordan Pass på informasjonskapsler til klienter i PHP…
    ·Hvor å Endre Hyperlink Color Ved hjelp av HTML program…
    ·Slik leser COM Port Inntil en spesialtegnet Bestått Vi…
    ·Hvordan flytte en JPanel Java 
    ·Hvordan skrive en enkel administrativ oppgave Script 
    ·Hva er forskjellen på en analog inngang Control & en D…
    ·Hvordan få MySQL versjon i Query 
    ·Hvordan du kan overføre PHP Array til JavaScript 
    ·Hvordan lage en indeks til å rangere Kjennetegn 
    ·Hva er forskjellen mellom Low -Level Programmering og h…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/