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
    Hvordan bruke funksjoner i Python
    Funksjonen er den mest grunnleggende måten å abstrahere en oppgave i moderne programmeringsspråk . Kode som er gjentatt flere ganger i programmet er en kandidat for funksjon bruk i Python . For eksempel , hvis programmet omhandler temperaturer , og du må ofte konvertere til og fra Fahrenheit og Celsius , skriver funksjoner for å gjøre disse beregningene er en god idé. Ikke-trivielle eller lengre deler av koden som ellers ville rot en enklere funksjon er også bra sted å bruke en funksjon. Instruksjoner
    en

    Lag en kort og beskrivende navn for funksjon din . Alle funksjoner navnene bør beskrive hva funksjonen oppnår . For eksempel kan et godt navn for en funksjon som konverterer fra Fahrenheit til Celsius være " fah_to_cel ", mens en unødvendig lang og vanskelig å typenavn ville være " convert_fahrenheit_to_celsius . " Også må du følge noen navngiving konvensjoner (som CamelCase eller lower_case konvensjoner) programmet ditt bruker .
    2

    Bestem antall og navn på argumentene . Python funksjoner kan ta en rekke argumenter. Fordi Python er et dynamisk språk , vil du ikke å bekymre deg for hvilken type av disse argumentene , men de bør bli navngitt godt . De samme navngi retningslinjer for funksjonsnavnet gjelder argumentene . Dersom en av parametrene er temperaturen i Celsius , ville et godt navn være " cel " eller " celsius ", mens " temperature_in_celcius " eller "c" ville bli for uhåndterlig .

    3

    Bestem hva funksjonen vil returnere . Før du kan sette deg ned og skrive funksjonen , må du vite hvordan den skal brukes . Du må vite om funksjonen vil returnere en verdi . Siden Python er et dynamisk språk , vil du ikke å bekymre deg for hvilken type av denne avkastningen verdi, men du bør vite hva det er for å begynne å skrive kode som bruker denne funksjonen.
    4

    Skriv funksjonen prototype. Dette er uttalelsen som begynner funksjonen kropp og inkluderer funksjonen navn og parametre. Dette eksemplet viser en funksjon som konverterer grader Celsius til Fahrenheit . Det tar ett argument , de grader i Celsius , og returnerer grader i Fahrenheit : en

    def cel_to_fah ( cel ) :
    5

    Skriv funksjonen kroppen. Pass på å ta hensyn til innrykk da dette er en blokk . Funksjonen kropp vil ende på den første linjen som er rykket inn på samme eller lavere nivå som " def " søkeord som begynte funksjonen

    def cel_to_fah ( cel ) : . Fah = ( cel * ( 9,0 /5.0 ) ) + 32return fah
    6

    Bruk funksjonen i programmet : en

    print ( " temperaturen i Fahrenheit er % d grader "% cel_to_fah ( fah ) )

    früher :

     Weiter:
      Relatert Artike
    ·Sette inn en forsinkelse i Python kode 
    ·En Tutorial på String Typer i Python 
    ·Slik formaterer du en String på Python 
    ·Hvordan sette opp prosjektbiblioteker i Python 
    ·Hvordan øke Matrix Størrelse på Python 
    ·Slik konverterer RGB til HSL i Python 
    ·Hvordan erstatte symboler med Regex 
    ·Slik konverterer MATLAB Scripts til Python 
    ·Hvordan bruke PDB i Python 
    ·Hvordan : Python Bruke Twitter API 
      Anbefalte artikler
    ·Slik konverterer kolonne karakter i MySQL 
    ·Hvordan lage et sjakkbrett i OpenGL 
    ·Slik konverterer HTML til SGML 
    ·Hvordan endre skrift Ved hjelp av HTML programmering 
    ·Hvordan lage Senket bruke HTML -koder 
    ·Hvordan lage SQLite Med Zend Framework 
    ·Hvorfor må AS2 å bli sertifisert 
    ·Hvordan legge til Luft rundt et bilde med HTML programm…
    ·Hvordan Adressemoduser mikroprosessor 
    ·Slik konverterer til Matrix i MATLAB 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/