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 du använder funktioner i Python

    Funktionen är den mest grundläggande sättet att abstrahera en uppgift i moderna programmeringsspråk . All kod som upprepas mer än en gång i ditt program är en kandidat för funktion användning i Python . Till exempel , om ditt program behandlar temperaturer och du måste ofta konvertera till och från Fahrenheit och Celsius , skriva funktioner för att göra dessa beräkningar är en bra idé . Icke- triviala eller lång bitar av kod som annars skulle röran en enklare funktion är också bra att använda en funktion. Instruktioner
    1

    Skapa ett kort och beskrivande namn för din funktion . Alla funktioner namn bör beskriva vad funktionen utför . Till exempel kan ett bra namn för en funktion som konverterar från Fahrenheit till Celsius vara " fah_to_cel , " medan en onödigt lång och svår - till - typ namn skulle vara " convert_fahrenheit_to_celsius . " Dessutom , se till att följa alla namngivning konventioner (som CamelCase eller lower_case konventioner ) ditt program använder .
    2

    Bestäm numret och namnet på argument . Python -funktioner kan ta valfritt antal argument . Eftersom Python är ett dynamiskt språk , behöver du inte oroa dig för vilken typ av dessa argument , men de bör namnges väl . Samma namnreglerna för funktionsnamnet gäller argumenten . Om en av parametrarna är temperaturen i Celsius , skulle ett bra namn vara " Cancel" eller " celsius ", medan " temperature_in_celcius " eller " C " skulle bli för tungrott .

    3

    Bestäm vad funktionen kommer tillbaka . Innan du kan sitta ner och skriva funktionen , måste du veta hur det ska användas . Du behöver veta om funktionen ska returnera ett värde . Eftersom Python är ett dynamiskt språk , behöver du inte oroa dig för vilken typ av denna avkastning värde , men du bör veta vad det är för att börja skriva kod som använder denna funktion .
    4

    Skriv funktionen prototyp . Detta är ett uttalande som börjar funktionen kroppen och innehåller funktionens namn och parametrar . Detta exempel visar en funktion som konverterar grader Celsius till Fahrenheit . Det tar ett enda argument , de grader i Celsius , och returnerar grader Fahrenheit :

    def cel_to_fah ( CEL ) :
    5

    Skriv funktionen kroppen . Var noga med att uppmärksamma indrag eftersom detta är ett block . Funktionen kropp kommer att sluta på den första raden som är indragen på samma eller lägre nivå som " def " sökord som började funktionen

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

    Använd funktionen i ditt program :

    print ( " temperaturen i Fahrenheit är % d grader " % cel_to_fah ( FAH) )
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Sök och ersätt med Python
    ·Hur man bestämma kompatibiliteten med Python
    ·Hur att bryta en sträng till Tecken i Python
    ·Hur man tar bort Tomma Sublister med Python
    ·Hur man gör en Wish Game
    ·IDLE Python Tutorial
    ·Hur man tar bort en text i Python
    ·DIY rosbukett
    ·Hur man skriver inmatade information till fil Python
    ·Hur man gör en ögla för att hitta medelvärdet av en…
    Utvalda artiklarna
    ·Hur man tar bort en period på PHP
    ·Hur man använder SearchEx metod i VB6
    ·Enkelt sätt att byta PHP Query Klausuler
    ·Hur man skapar en tabell i MySQL med ett datumfält
    ·Xcode Tutorial Webbläsare
    ·Hur man programmerar Sudoku
    ·Hur Utgång Cell Storlekar
    ·Hur varumärket en applikation i NetBeans 6.5
    ·Hur man använder Lamport Tidsstämplar
    ·Hur man läser Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz