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

    Kodlista för Python inbyggda funktioner

    Inbyggda funktioner delar av Python-bibliotek som du inte behöver importera för att kunna använda . De inkluderar matematiska funktioner , grundläggande konstruktörer, samling - relaterade funktioner , och andra låg - nivå funktioner som behövs för många program . Vissa funktioner kanske inte är tillgängliga på tidigare versioner av Python . Matematiska funktioner

    Funktionen " abs ( ) " tar det absoluta värdet av ett tal , " cmp ( ) " jämför två tal och returnerar ett negativt tal om första argumentet är mindre än den andra , ett positivt tal om det omvända är sant , och 0 om de är lika .

    funktionen " divmod ( ) " tar två tal och returnerar en tupel med resultaten av ett heltal division och dess Remander , medan " pow ( ) " tar antingen två eller tre siffror , och beräknar värdet av det första numret upphöjt till det andra numret - och om du är det tredje numret tar modulen för att resultatet .

    funktionen " minska ( ) " gäller den givna funktionen för varje objekt i iterable objektet i sin tur , till exempel en lista med tal - initialiseraren är en valfri lista som matas till funktionen innan iterable .

    funktionen " runda ( ) " rundar ett flyttal .

    Slutligen , " sum ( ) " adderar ihop alla objekt i en lista och " max ( ) " och " min ( ) " beräkna den högsta posten i ett iterable objekt och den lägsta punkt , respektive.
    Samlingar och Iterables

    Många inbyggda Python funktioner skapa, läsa och manipulera samlingar och iterable objekt . Till exempel : .

    " Alla ( ) " korsar en iterable och returnerar true om alla objekt i listan är sanna

    " någon ( ) " returnerar true om något objekt är sant.

    " enumerate ()" uppräkning objekt i en lista och returnerar en samling av tupler , vardera innehåller objektet och objektets nummer.

    " frozenset ()" skapar en oföränderlig uppsättning från given samling .

    " filter ( ) " gäller en funktion till en iterable och returnerar en lista över objekt i iterable där funktionen returnerar " true ".

    " ITER ( ) " skapar ett iterable objekt från en samling av föremål , medan " reversed ( ) " skapar en omvänd iterator för en sekvens och finns endast i Python-version 2.4 och senare .
    < p> " len ( ) " returnerar längden på en samling.

    " lista ()" skapar en lista från ett iterable objekt , medan " sorteras ( ) " skapar en sorterad lista och " tupel ( ) " skapar en tupel .

    " map ( ) " gäller en funktion till en iterable objekt och returnerar en lista över resultatet .

    " next ( ) " itererar till nästa objekt i en iterable .

    " intervall ( ) " returnerar lista med telefonnummer i ett givet intervall av heltal , medan " slice ( ) " och " xRange ( ) " , returnerar samma resultat , men som en del objekt eller xRange objekt i stället för en lista

    " set ( ) " skapar en ny uppsättning och " dict ( ) " skapar en ny data dictionary < . . br >

    " zip ( ) " tar en serie iterables och returnerar en lista med tupler , gå ett element från varje lista i varje tabellrad .
    objekt, klasser och metoder

    Python har många metoder som manipulerar objekt och metoder :

    " garantikapital ( ) " returnerar true om argumentet är garantikapital och falskt om inte
    < p . > " classmethod ( ) " returnerar en klass metod när det ges en funktion , och " staticmethod ( ) " returnerar en statisk metod .

    " kompilera ( ) " sammanställer en källa till en kod eller AST objektet .

    " SetAttr ( ) " anger ett attribut för ett objekt till ett visst värde , medan " GetAttr ( ) " returnerar värdet för ett attribut , " hasattr ( ) " bestämmer om det givna namnet är ett attribut av funktionen och " delattr ( ) " raderar attributet .

    " eval ( ) " utvärderar en sträng som en Python uttryck .

    " , hash ( ) " returnerar hash värdet på objektet

    . " hjälp ( ) " åberopar det inbyggda hjälpsystemet . " id ( ) " returnerar ett unikt ID- nummer för ett objekt .

    " raw_input ( ) " ger en uppmaning till användaren och registrerar respons , medan " input ( ) " gör samma men även kallar " eval " på resultatet .

    " isinstance ( ) " och " issubclass ( ) " återvändande " true " om objektet ges är en instans eller ett barn av ett visst underklass .

    " memoryview ( ) " returnerar ett objekt minne vy från ett visst objekt .

    " objektet ( ) " returnerar en ny odefinierbar objekt .

    " property ( ) " returnerar en fastighet attribut för en klass .

    " super ( ) " kallar den överordnade objektets metoder och klasser .

    " typ ( ) " returnerar . typen av ett objekt eller en ny typ objekt , beroende på de argument
    grundläggande datatyper

    Vissa Python funktioner konvertera objekt till andra datatyper :

    " bin ( ) " konverterar ett heltal till en binär sträng , " hex ( ) " omvandlar den till en hexadecimal sträng , och " OCT ( ) " ger ett oktalt sträng .

    " bool ()" omvandlar ett värde i ett booleskt .

    " ByteArray ( ) " producerar en array av bytes .

    " chr ()" returnerar ett tecken från en ASCII-kod och " unichr ( ) " returnerar ett Unicode-tecken i samband med ett värde , medan " ord ( ) " returnerar ASCII-kod eller Unicode av ett tecken eller Unicode objekt .

    " komplex ( ) " skapar ett komplext tal , och " float ( ) " skapar ett flyttal från ett heltal .

    " format ( ) " konverterar ett värde till en viss formaterad representation .

    " int ( ) " omvandlar en sträng eller ett nummer till ett vanligt heltal , medan " long ( ) " omvandlar den till ett långt heltal , " repr ( ) " och " Str ( ) " returnera en tryckbar sträng från ett objekt
    Fil och kontexter funktioner

    Många fil -och miljö är inbyggda i Python : .

    " , dir ( ) " returnerar en lista med namn på den aktuella lokala omfattning

    . " exec ( ) " exekverar en fil objekt

    . " file ( ) " returnerar ett ny fil objekt .

    " globals ()" och " lokalbefolkningen ()" återvändande ordböcker av den globala och lokala variabler , respektive.

    " open ( ) " öppnar en fil , återvänder en fil objekt .

    " print ( ) " är ett alternativ till den tryckta uttalande , tillgänglig från version 2.6 och framåt .

    " Vars ()" returnerar ett lexikon över de nuvarande lokala variabler eller attribut för en klass eller modul .

    " __import__ ( ) " är motsvarande funktion för " import " uttalande .

    " reload ( ) " laddar om en tidigare importerad modul .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Loop igenom en lista med filer i Python
    ·Hur man gör en Tkinter Button Inaktiv
    ·Hur konvertera ett heltal för Binary & Back i Python
    ·Hur man gör en String Versaler Använda Python
    ·Hur får man storleken på en fil på Python
    ·Hur Mark Numbers i ett Python lista
    ·Hur man skapar skärmar eller formulär med Python
    ·Hur man kör Python 2.7 från Anteckningar
    ·Hur man laddar en sträng till en Python Ordbok
    ·Hur Override jämlikar i Python
    Utvalda artiklarna
    ·Så ringer en subrutin inifrån sig Visual Basic
    ·Ställa upp sen bindning i VB 6.0
    ·Hur man använder C + + för att få USB-penna serienum…
    ·Hur man installerar cPanel & Perl
    ·Hur du returnerar JSON Använda PHP
    ·Hur kan jag skapa en Java- kod från UML2 Eclipse Plugi…
    ·Hur man skriver på ett Div Från JavaScript
    ·Hur konvertera en sträng till URL i Python
    ·Java vs C : Likheter och skillnader
    ·Hur man byter nyradstecken i PHP
    Copyright © Dator Kunskap http://www.dator.xyz