| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Python funktioner for begyndere
    styrken og fleksibiliteten af Python kommer fra dens potentielle anvendelse som et sprog for traditionelle desktop -software og et script til at udvikle web -applikationer. Python indeholder den samme funktionalitet som andre mere indgroede programmeringssprog (såsom C eller Java) og samtidig bevare sin fleksibilitet . Et af de grundlæggende facetter af alle disse programmeringssprog, " funktioner ", gør det muligt for Python -udviklere til at skrive klart og koncist kode, der er velorganiseret, let at bruge og genbruge , og nem at administrere. Definition funktioner
    p Som en grundlæggende definition , kan en funktion beskrives som en navngivet blok af kode til udfører en bestemt opgave eller beregning . En enkel måde at definere en funktion ville ligne dette : Hej

    def add (a, b ) : Hej

    tilbagevenden a + b

    Denne kode definerer en "add " funktion, som tager to "argumenter " (eller variabler , at koden kræver at fuldføre sin opgave ) . Disse argumenter (a, b ), kaldes de "parametre" i funktion. Denne funktion har også en tilbagevenden værdi eller en værdi, som funktionen producerer efter endt sin opgave (i dette tilfælde , "add " returnerer værdien af ​​a + b).
    Opkaldsfunktioner

    " def " søgeord betyder, at programmøren er at definere funktionen. En funktion skal defineres før anvendes ( fordi en computer ikke kan gøre noget med en funktion, der ikke eksisterer) . Efter programmøren definerer funktionen , kan han eller hun nu bruge funktionen i koden til at udføre opgaver . Antages programmøren har allerede defineret "add "-funktionen , vil det nu være tilgængelige for programmøren at "kalde " (eller brug) :

    x = 4 fotos

    y = 5

    z = add (x, y)

    variablen "z " vil nu indeholde de tilføjede værdier af x og y.
    Hvordan funktioner fungerer < br >

    Når en programmør kalder en funktion, skal han eller hun leverer argumenterne funktionen kræver ( hvis nogen). I eksemplet funktion opkald

    z = tilføjelsen ( x, y ) nær

    Programmeringsenheden leverer variablerne x og y . Men i funktionen definition er de variabler anderledes : Hej

    def add (a, b ) : Hej

    Argumenterne fra den funktion svarer til de indtastede værdier , når det hedder. Så hvis koden i add funktionen lyder " returnere a + b " så hvad der virkelig sker , er, at funktionen returnerer det første argument ( a) tilsættes den anden ( b ) , som i dette tilfælde svarer til x og y. < Br >
    Standard argumenter

    Programmører kan også løbe ind i tilfælde, hvor de ønsker at gør sikker på, at funktioner har altid standard argumenter. I eksemplet

    def add ( a, b) : Hej p Brugeren skal levere a og b , hver gang han eller hun kalder funktionen . Dog bør programmøren ønsker at skabe et add -funktion, der kan tage kun ét argument , kan en default argument findes:

    def add ( a, b ​​= 5) : Hej

    Dette betyder, at hvis en bruger kun indtaste en parameter , den anden parameter ( b ) vil have en standard værdi klar. Brugeren kan dog stadig definere en værdi for b:

    add ( 5)

    add ( 5, 6)

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en CSV Ud af en JSON Python 
    ·Sådan bruges Python Dictionary for Looping 
    ·Sådan Find Delstrenge i Python 
    ·Hvordan man skal fortolke en String som en boolesk i Py…
    ·Hvordan til at konstruere en ordbog i Python 
    ·Sådan Læs i tabulatorsepareret tekst Python 
    ·Sådan Code i Python 
    ·Sådan slettes elementer fra en Python List 
    ·Python funktioner med Dictionary 
    ·Sådan Limit Logins i Python kode 
      Anbefalede Artikler
    ·Hvordan man laver en Java WAR Package 
    ·Sådan Bestem et flerdimensionelt array-størrelse i Vi…
    ·Visual Basic Tutorial for begyndere 
    ·Hvordan man laver en global VAR i Python 
    ·Sådan Tillad Antal indgange i Java 
    ·Visual Basic Tutorial om Sentence Space 
    ·Sådan oprettes Date objekt fra String i Java 
    ·Sådan Tæl antallet af forekomster i PHP 
    ·Sådan oprettes Flash Cards i Python 
    ·Sådan får du adgang tekstboks beskærer Data 
    Copyright © Computer Viden http://www.computerdk.com