Pythonin sisäänrakennetut funktiot

Pythonilla on joukko sisäänrakennettuja funktioita.

Funktio Kuvaus
abs() Palauttaa luvun ehdoton arvon.
all() Palauttaa True, jos kaikki iteratiivisesta objektista ovat true.
any() Palauttaa True, jos jokin iteratiivisesta objektista on true.
ascii() Palauttaa objektin luettavan version. Korvaa none-ascii-merkit escapse-merkeillä.
bin() Palauttaa luvun binäärimuodon.
bool() Palauttaa määritetyn objektin boolean-arvon.
bytearray() Palauttaa bittijonon.
bytes() Palauttaa bittiobjektin.
callable() Palauttaa True, jos määritetty objekti on kutsuttavissa, muuten palauttaa False.
chr() Palauttaa tietyn Unicode-koodin merkin.
classmethod() Muunna menetelmä luokan menetelmäksi.
compile() 把指定的源作为对象返回,准备执行。
compile() Palauta määritetyn lähteen objekti ja valmistele sen suorittamiseksi.
complex() Palauta kompleksiluku.
delattr() Poista määritetty ominaisuus (ominaisuus tai metodi) määritetystä objektista.
dict() Palauta luettelo määritetyn objektin ominaisuuksista ja menetelmistä.
dir() Palauta jakaja ja jäännös, kun parametri 1 jaetaan parametriin 2.
divmod() Palauta joukko (esim. parit) ja palauta se jako objektina.
enumerate() Arvioi ja suorita lauseke.
exec() Suorita määritetty koodi (tai objekti).
filter() Käytä suodattimofunktiota poistamaan projektit iteratiivisesta objektista.
float() Palauta liukuluku.
format() Muotoile määritetty arvo.
frozenset() Palauta frozenset-objekti.
getattr() Palauta määritetyn ominaisuuden arvo (ominaisuus tai metodi).
globals() Palauta nykyinen globaali symboliikkataulu sanakirjana.
hasattr() Palauta True, jos määritetty objekti omaa määritettyä ominaisuutta (ominaisuus/metodi).
hash() Palauta määritetyn objektin hajahdusarvo.
help() Suorita sisäänrakennettu apujärjestelmä.
hex() Muunna numero heksadesimaaliluvuksi.
id() Palauta objektin id.
input() Salli käyttäjän syöttää.
int() Palauta kokonaisluku.
isinstance() Palauta True, jos määritetty objekti on määritetyn objektin instanssi.
issubclass() Palauta True, jos määritetty luokka on määritetyn objektin alaluokka.
iter() Palauta iterointiobjekti.
len() Palauta objektin pituus.
list() Palauta lista.
locals() Palauta nykyinen paikallinen symboliikkataulu päivitettynä sanakirjana.
map() Palauta määritetty iterointi, jossa määritetty funktio sovelletaan jokaiseen kohtaan.
max() Palauta suurin kohta iteratiivisesta objektista.
memoryview() Palauta muistinäkymäobjekti (memory view).
min() Palauta pienin kohta iteratiivisesta objektista.
next() Palauta seuraava kohta iteratiivisesta objektista.
object() Palauta uusi objekti.
oct() Muunna luku oktaaliluvuksi.
open() Avaa tiedosto ja palauta tiedostotyyppi.
ord() Muunna merkin Unicode-arvo kokonaisluvuksi.
pow() Palauta x:n y. potenssia.
print() Tulosta standardi tulostuslaitteelle.
property() Hanki, aseta, poista ominaisuudet.
range() Palauttaa luku sarjan, joka alkaa 0:sta ja kasvaa 1:llä (oletusarvoisesti).
repr() Palauttaa objektin luettavan version.
reversed() Palauttaa käännetyn iteraattorin.
round() Lasketaan logaritmiin.
set() Palauttaa uuden joukon objektin.
setattr() Asettaa objektin ominaisuuden (ominaisuus/metodi).
slice() Palauttaa slice-objektin.
sorted() Palauttaa järjestetyn listan.
@staticmethod() Muuntaa metodin staattiseksi metodiksi.
str() Palauttaa merkkijonoobjektin.
sum() Laskee iteraattoreiden alkujen summan.
super() Palauttaa edeltävän luokan objektin.
tuple() Palauttaa tuple.
type() Palauttaa objektin tyyppin.
vars() Palauttaa objektin __dict__-ominaisuuden.
zip() Palauttaa yhden iteroinnin, joka on tehty kahdesta tai useammasta iteraattorista.