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
    Hva er Python 2.5
    ? Python 2.5 er en utvikling milepæl i programmeringsspråket Python , tilby forbedringer over de eldre versjoner av Python . I tillegg til å inkludere flere biblioteker som dekker ønsket funksjonalitet forespurt av Python brukerbase, den 2,5 utgivelsen også inkludert noen syntaktiske forskjeller involverer unntak fanger , og optimaliseringer til kjøring av kode hastighet. Python skaperen Guido van Rossum utgitt Python 2.5 i september 2006 , som ble etterfulgt to år senere av versjonene 2.6 og 3.0. Prøv /Unntatt /Finally Blocks

    Prøv /Unntatt blokker er felles unntak -fanger mekanismer i programmering. Python inkluderer " annet " utsagn slik at disse blokkene fange feil atferd mer fullstendig. Versjon 2.5 har også inkluderte " endelig " statement , som ville kjøre uavhengig av hva som skjedde i de foregående kvartaler . For eksempel : en

    prøve : en

    /* blokk med kode * /

    except1 : en

    /* blokk med kode * /
    < p > except2 : en

    /* blokk med kode * /

    annet : en

    /* blokk med kode * /

    endelig : en < p > /* blokk med kode * /

    "prøve" statement vil utføre , og enten " except1 ", " except2 , " eller " annet " vil utføre avhengig av feilen kastet av " prøve ". Uansett vil " endelig " block utføre uansett feil .
    New Syntax for Conditionals

    Guido van Rossum , på insistering av Python- brukere , innarbeidet en ny betinget uttalelse som falt sammen med C stiluttrykk " a b : c" . Denne uttalelsen , kalt " trefoldig " statement , betyr bare at "hvis en er sant, så b , annet c" . For å imøtekomme dette , utviklet van Rossum følgende syntaks : en

    x = true hvis betingelsen annet falsk

    som tildeler sanne og usanne verdier til variabelen basert på betingelse uttalelse ( "x er sant hvis betingelsen er sann , ellers x er falsk ") .

    hastighetsoptimiseringer

    Mange optimaliseringer ble gjort til den underliggende koden for å øke hastigheten på utførelsen . Funksjoner som "set " og " frozenset " ble optimalisert for å utføre på tre ganger sin tradisjonelle hastighet. Hastigheten på strengoperasjoner på Unicode ble også økt . Unntak ble flyttet til en annen stil av klasse implementering , påskynde klasse oppretting . Dessuten sparer Python vellykkede import fra kataloger for å redusere samtaler til systemet under importen .
    Nye og forbedrede moduler

    En ny ordbok klassen, " defaultdict , " ble tatt med for å lage standard ordbok gjenstander med standardverdier når nye nøkler ble referert. Den " postkasse " modulen ble omskrevet for å inkludere funksjonalitet for å endre postkasser samt lese dem . Den " os" modulen ble også omskrevet for å endre retur verdier av returnert dato /klokkeslett , samt å endre hvordan prosessene ble håndtert .

    früher :

     Weiter:
      Relatert Artike
    ·Tutorial for Python Iteratorer 
    ·Hvordan legge en ComboBox Fra en Python List 
    ·Hvordan Slett alle Zeros fra listene i Python 
    ·Hvordan Divide i Python 
    ·Hvordan lage en ordbok med to nøkler i Python 
    ·Hvordan å erklære en liste i Python 
    ·Hvordan skille en Int Into en Array 
    ·Hvordan lage nye linjer i Python 
    ·Slik avgjør du bruke Python 
    ·Hvordan erstatte negative heltall i en Python Array 
      Anbefalte artikler
    ·Internet Explorer 6 Javascript Header Problemer 
    ·Hvordan skrive en Print Command i Fortran 
    ·Hvordan skjule et panel i en JSplitPane 
    ·Slik fjerner du like Lines i en variabel i Perl 
    ·Hvordan å lukke Web Bruker Kontroll 
    ·Hvordan finne den dato en database inkarnasjonen i Orac…
    ·Slik konverterer JSON til CSV i Python 
    ·Hvordan spore Med Java Script og PHP 
    ·Hvordan bli kvitt en New Line Character i Python 
    ·Hvordan koble til MySQL database ved hjelp av Web Expre…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/