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
    Kodeliste for Python innebygde funksjoner
    Innebygde funksjoner er deler av Python biblioteket som du ikke trenger å importere for å kunne bruke. De omfatter matematiske funksjoner , grunnleggende konstruktører samling -relaterte funksjoner og andre lavnivåfunksjoner som er nødvendig for mange programmer . Enkelte funksjoner er kanskje ikke tilgjengelig i tidligere versjoner av Python . Matematiske funksjoner

    Funksjonen " abs ( )" tar den absolutte verdien av et tall, " cmp ( )" sammenligner to tall og returnerer et negativt tall hvis det første argumentet er mindre enn den andre , et positivt tall hvis det motsatte er sant, og 0 hvis de er like.

    funksjonen " divmod ( )" tar to tall og returnerer en tuppel med resultatene av en hel rekke divisjon og sin remander , mens " pow ( )" tar enten to eller tre tall , og beregner verdien av det første tallet opphøyd i andre tallet - og hvis du inkluderer den tredje nummeret det tar modulus av dette resultatet .

    funksjonen " redusere ( ) " gjelder den gitte funksjonen til hvert element i iterable objektet i sin tur , for eksempel en liste med tall - det initializer er en valgfri liste som blir matet til funksjonen før iterable .

    funksjonen " runde ( ) " runder et flyttall .

    slutt , " sum ( ) " legger sammen alle elementene i en liste og " max ( ) "og" min ( ) " beregne maksimalt element i en iterable objekt og minimum element, henholdsvis .
    Samlinger og Iterables

    Mange innebygd i Python funksjoner opprette, lese og manipulere samlinger og iterable elementer. For eksempel : .

    " Alle ( ) " traverser en iterable og returnerer true hvis alle elementene i listen er sanne

    " noen ( ) " returnerer true hvis noen element er sant.

    " nummerere ( )" nummerer gjenstander i en liste og returnerer en samling av tupler , som hver inneholder objektet og objektets nummer.

    " frozenset ( )" skaper en uforanderlig sett fra gitt samling .

    " filter ( ) " gjelder en funksjon til en iterable og returnerer en liste over objekter i iterable for hvor funksjonen returneres "true ".

    " iTER ( )" skaper en iterable objekt fra en samling av objekter , mens "omvendt ( )" skaper en omvendt iterator for en sekvens , og er bare tilgjengelig i Python versjoner 2.4 og senere.
    < p> " len ( ) " returnerer lengden på en samling.

    "-listen ( )" lager en liste fra en iterable objekt, mens "sortert ( )" skaper en sortert liste, og " tuppel ( )" skaper en tuppel .

    "kart ( ) " gjelder en funksjon til en iterable objekt og returnerer en liste over resultatene.

    "next ( ) " gjentar til neste objekt i en iterable .

    " range ( ) "returnerer liste med tall i et gitt område av heltall , mens" slice ( ) "og" xrange ( ) " ; returnerer samme effekt , men som en skive objekt eller xrange objekt i stedet for en liste

    "set ( )" skaper et nytt sett og " dict ( )" skaper en ny data ordbok < . . br >

    "zip ( )" tar en serie iterables og returnerer en liste av tupler , bli ett element fra hver liste i hvert tuppel .

    objekter, klasser og metoder

    Python har mange metoder som manipulerer objekter og metoder : en

    " callable ( ) " returnerer true hvis argumentet er callable og usann hvis ikke
    < p . > " classmethod ( ) " returnerer en klasse metode når det gis en funksjon , og " staticmethod ( ) " returnerer en statisk metode .

    " kompilering ( )" kompilerer en kilde til en kode eller AST objekt .

    " setattr ( )" setter et attributt av et objekt til en bestemt verdi, mens " getattr ( )" returnerer verdien av et attributt , " hasattr ( )" bestemmer hvis fornavn er en egenskap av funksjonen og " delattr ( )" sletter attributt .

    " eval ( )" evaluerer en streng som en Python uttrykk .

    " , hasj ( ) " returnerer hash verdien av gjenstanden

    . " hjelp ( ) " påkaller den innebygde hjelpesystemet. "id ( ) " returnerer et unikt ID-nummer for et objekt .

    " raw_input ( ) " produserer et spørsmål til brukeren og registrerer respons , mens "input ( )" gjør samme, men kaller også " eval " på resultatet.

    " isinstance ( )" og " issubclass ( ) " return " true" hvis objektet gitt er en forekomst eller barn av en gitt underklasse .

    " memoryview ( ) " returnerer et minne utsikt objekt fra et gitt objekt .

    "objekt ( ) " returnerer en ny særpreg objekt.

    "eiendom ( ) " returnerer en eiendom attributt for en klasse .

    " super ( )" kaller den overordnede objektets metoder og klasser .

    "type ( ) " returnerer . type et objekt eller en ny type objekt , avhengig av argumentene
    grunnleggende datatyper

    Noen Python funksjoner konvertere gjenstander til andre datatyper :

    " bin ( )" konverterer et heltall til en binær streng, " hex ( )" konverterer den til en heksadesimal streng, og " oktober ( ) " produserer en oktal streng.
    < p > " bool ( )" konverterer en verdi til en boolean .

    " bytearray ( ) " produserer en rekke bytes .

    " chr ( )" returnerer en karakter fra en ASCII-kode og " unichr ( )" returnerer en Unicode karakter forbundet med en verdi , mens " ord ( )" returnerer ASCII -kode eller Unicode av et tegn eller Unicode objekt.

    " kompleks ( ) " skaper et komplekst tall , og" float ( ) " skaper et flyttall fra et heltall.

    " format ( ) " konverterer en verdi til en bestemt formatert representasjon.

    " int ( )" konverterer en streng eller nummer til en vanlig heltall , mens "lang ( )" konverterer den til en lang heltall , " repr. ( )" og " str ( ) " returnere en utskriftsvennlig streng fra et objekt
    Fil og kontekster funksjoner

    Mange fil og miljø funksjoner er bygget inn i Python : .

    " ; dir ( ) "returnerer en liste med navn i den aktuelle lokale omfang

    . " exec ( ) " utfører en fil objekt

    . " file ( ) " returnerer en ny fil objekt .

    " globals () " og "lokalbefolkningen () " return ordbøker av dagens globale og lokale variabler, henholdsvis .

    "open ( )" åpner en fil , tilbake en fil objekt.

    "print ( ) " er et alternativ til print uttalelse, tilgjengelig fra versjon 2.6 og videre .

    " vars () " returnerer en ordbok av dagens lokale variabler eller attributter av en klasse eller modul .

    " __import__ ( ) " er den tilsvarende funksjonen til " import " statement.

    " reload ( ) " laster en tidligere importert modulen.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Socket UTF - 8 Ignorer i Python 
    ·Lister I Python 
    ·Hvordan sortere Sequence Symboler 
    ·Hvordan bruke Python for å sjekke om en database eksis…
    ·Hvordan lage en buffer i Python 
    ·Hvordan implementere Positional Indeks ved hjelp av Pyt…
    ·Hvordan lage en markør i Python 
    ·Hvordan sikre at en indeks som finnes i Python 
    ·Hvordan få Spør i Python 
    ·Hvor vanskelig er å designe et GUI i Python 
      Anbefalte artikler
    ·Hvordan bruke LINQ til Finn Max i en liste 
    ·Hvordan legge til en fargepalett til VB6 
    ·Hvordan bruke Inheritance i Python 
    ·Slik kjører du en Visual Basic -programmet på en PC 
    ·Hvordan bruke tau i Python 
    ·Hvordan Rediger Hyperkoblinger i HTML 
    ·Tutorial på Java Logging API 
    ·Slik fjerner tegn fra en streng i Python 
    ·Hvordan lage en modell av jordens Layers 
    ·PHP Helper Funksjoner 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/