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 >> Computer Programmeringsspråk >> Content
    Bruk av Python Utbytte
    Ifølge TIOBE Language Index, er Python en av de mest populære programmeringsspråk i verden. Python er et høyere nivå språk som støtter funksjoner som interaktiv utvikling og minnehåndtering . Programmerere kan kjøre kode som det er skrevet , og trenger ikke å håndtere lavnivå minne detaljer som ofte herjer programmerere i andre språk . Dette gir Python programmerere muligheten for raskere utvikling på bekostning av noe lavere programmer. Python Yield nøkkelordet brukes til å lage spesielle typer objekter kalt Generators. Iterasjon

    gjentakelse er en hjørnestein i en effektiv programmering. Iterasjon er det som gjør at datamaskiner til å utføre repeterende oppgaver om igjen og om igjen til å møte en exit tilstand . Noen ganger referert til som " looping ", gjentakelse kan finnes i alle PC- programmeringsspråk . Iterasjon er ofte utført over noen form for datastruktur , utføre en handling på hvert element . I Python , gjøres dette slik:

    list = [ 1 , 2, 3 , 4, 5 ]

    for e på listen : en

    print e

    Denne koden vil skrive ut hvert nummer i listen til kommandolinjen.
    Iterables

    Python Iterables er en spesiell type objekt som kan iterated bruker innebygd Python syntaks. Iterables kan brukes med Pythons "for" iterasjon syntaks , noe som gjør dem svært praktisk. Iterables er avgjørende for å forstå Yield . Typiske Iterable objekter omfatter de fleste av Python datatyper . Programmerere kan definere sine egne Iterable gjenstander også.

    Generatorer

    Python Generatorer er svært lik Iterables . Men i motsetning til Iterable objekter, kan Generatorer bare brukes én gang . Stedet for å lagre alle verdiene , Python Generatorer genererer alle verdiene i generatoren på fly. Når Generator har blitt brukt , opphører det å gi verdier og er " død". En ny generator må opprettes . Generatorer er svært minneeffektiv , siden de ikke lagrer noen verdier.
    Yield

    Yield brukes til å lage generatorer . Når Python møter en yield uttalelse , skaper det en generator , og ikke faktisk utføre koden til generatoren objektet kalles. Yield er vanligvis brukes slik:

    def createGenerator ( ) : en

    minliste = range ( 3 )

    for i in minliste : en

    avkastning i * i

    Denne generatoren gir verdiene ( 1 , 4, 9 ) til å kalle loop.

    früher :

     Weiter:
      Relatert Artike
    ·Programmering Tips 
    ·Hvordan lage programmer for Razr -telefoner 
    ·Slik skjuler DataGrid kolonner 
    ·Hvordan lage et flytskjema for et program med mange var…
    ·Hvordan APIer Work 
    ·COBOL Funksjoner 
    ·Slik bruker du en WMI.skript 
    ·Hvordan legge til kolonner for å GridView 
    ·Hvordan konvertere en streng til System IO i tekstforfa…
    ·En NetBeans 6.8 UML Tutorial 
      Anbefalte artikler
    ·Hvordan koden RSA 
    ·Hvordan bruke X og Y koordinater i Java 
    ·Hvordan lese en fil byte av byte i C + + 
    ·Hvordan sette en PHP Verdi Med JavaScript 
    ·Hvor å Legge ned Windows Media Player i Javascript 
    ·Hva er en Syntax Error i Java 
    ·Hvordan å generere en Class Fra XSD 
    ·Hvordan lage en Subtraktiv World in UDK 
    ·Hvordan slå av Python avskrivninger Advarsler 
    ·Hvordan lage en utvikling for Pocket PC Med Language Ei…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/