Python
#6
Python ir iebūvētās funkcijas (built-in functions), kuras var lietot bez importēšanas.
Tās ir kā gatavi rīki, kurus programmētāji izmanto ikdienā.

🐍 Pilns Python iebūvēto funkciju saraksts (Python 3.11)
Funkcija
Nozīme
Kods:
abs(x)
Atgriež absolūto vērtību (piem.,
Kods:
abs(-5) → 5
).
Kods:
all(iterable)
Kods:
True
, ja visi elementi ir patiesi.
Kods:
any(iterable)
Kods:
True
, ja vismaz viens elements ir patiess.
Kods:
ascii(object)
Atgriež objekta ASCII attēlojumu (speciālie simboli ar
Kods:
\u
).
Kods:
bin(x)
Skaitli pārveido binārajā formā.
Kods:
bool(x)
Pārveido vērtību uz
Kods:
True
/
Kods:
False
.
Kods:
breakpoint()
Aktivizē debuggeri (pēc noklusējuma
Kods:
pdb
).
Kods:
bytearray()
Izveido modificējamu baitu masīvu.
Kods:
bytes()
Izveido nemainīgu baitu objektu.
Kods:
callable(x)
Pārbauda, vai objektu var izsaukt kā funkciju.
Kods:
chr(i)
Atgriež rakstzīmi no Unicode koda.
Kods:
classmethod()
Definē metodi, kas piesaistīta klasei, nevis objektam.
Kods:
compile()
Kompilē Python kodu teksta formā.
Kods:
complex()
Izveido kompleksu skaitli.
Kods:
delattr(obj, name)
Dzēš īpašību objektam.
Kods:
dict()
Izveido vārdnīcu (dictionary).
Kods:
dir()
Atgriež pieejamos atribūtus un metodes objektam.
Kods:
divmod(a, b)
Atgriež dalījuma rezultātu un atlikumu
Kods:
(dalījums, atlikums)
.
Kods:
enumerate()
Numerē elementus secībā.
Kods:
eval(expr)
Izpilda Python izteiksmi (bīstami ar nezināmiem datiem!).
Kods:
exec(obj)
Izpilda Python kodu.
Kods:
filter(func, iterable)
Filtrē elementus pēc nosacījuma.
Kods:
float()
Pārveido skaitli uz decimālskaitli.
Kods:
format()
Formatē tekstu.
Kods:
frozenset()
Izveido nemainīgu kopu.
Kods:
getattr(obj, name)
Nolasa īpašību no objekta.
Kods:
globals()
Atgriež globālo mainīgo vārdnīcu.
Kods:
hasattr(obj, name)
Pārbauda, vai objektam ir īpašība.
Kods:
hash()
Atgriež objekta hash vērtību.
Kods:
help()
Atver palīdzības informāciju.
Kods:
hex(x)
Pārveido skaitli heksadecimālajā formā.
Kods:
id(obj)
Atgriež objekta unikālo identifikatoru.
Kods:
input()
Pieprasa ievadi no lietotāja.
Kods:
int()
Pārveido uz veselu skaitli.
Kods:
isinstance(obj, class)
Pārbauda, vai objekts ir dotās klases instances.
Kods:
issubclass(cls, classinfo)
Pārbauda, vai klase ir citas apakšklase.
Kods:
iter()
Izveido iteratoru no objekta.
Kods:
len()
Atgriež elementu skaitu secībā vai kolekcijā.
Kods:
list()
Izveido sarakstu.
Kods:
locals()
Atgriež lokālo mainīgo vārdnīcu.
Kods:
map(func, iterable)
Piemēro funkciju katram elementam.
Kods:
max()
Atrod lielāko vērtību.
Kods:
memoryview()
Izveido atmiņas skatījumu uz baitu objektu.
Kods:
min()
Atrod mazāko vērtību.
Kods:
next()
Paņem nākamo vērtību no iteratora.
Kods:
object()
Izveido jaunu objektu.
Kods:
oct(x)
Skaitli pārveido oktālajā formā.
Kods:
open()
Atver failu.
Kods:
ord(ch)
Atgriež rakstzīmes Unicode kodu.
Kods:
pow(x, y)
Atgriež
Kods:
x ** y
(pakāpi).
Kods:
print()
Izvada uz ekrāna.
Kods:
property()
Izveido īpašību klasē.
Kods:
range()
Ģenerē skaitļu secību.
Kods:
repr(obj)
Atgriež objekta “tehnisko” teksta formu.
Kods:
reversed()
Apgriež secību pretējā virzienā.
Kods:
round(x, n)
Noapaļo skaitli.
Kods:
set()
Izveido kopu.
Kods:
setattr(obj, name, value)
Uzstāda īpašības vērtību objektam.
Kods:
slice()
Izveido griezuma objektu (piem., sarakstiem).
Kods:
sorted()
Atgriež sakārtotu sarakstu.
Kods:
staticmethod()
Definē statisko metodi klasē.
Kods:
str()
Pārveido par tekstu.
Kods:
sum()
Saskaita secības skaitļus.
Kods:
super()
Piešķir piekļuvi vecākklases metodēm.
Kods:
tuple()
Izveido tuple (nemainīgu sarakstu).
Kods:
type()
Atgriež objekta tipu.
Kods:
vars()
Atgriež objekta dict (atribūtus vārdnīcā).
Kods:
zip()
Apvieno vairākas secības kopā.
Kods:
__import__()
Zema līmeņa importēšanas funkcija (parasti nevajag lietot).

👉 Kopā ir 69 iebūvētās funkcijas.
Tās padara Python spēcīgu un ērtu ikdienas lietošanai. 


.pdf   python_builtin_functions_en.pdf (Size: 5,03 KB / Downloads: 17)
"Kā cilvēks, kam trūkst pašcieņas, nav dīdzējs, bet nīcējs, tā arī tauta, kurai nav pašapziņas." K.Mīlenbahs
Atbilde
« Vecāks | Jaunāks »


Ziņas šai virtenē
Python - LvSnor - 2025-08-16 18:10
RE: Python - LvSnor - 2025-08-16 18:14
RE: Python - LvSnor - 2025-08-16 18:20
RE: Python - LvSnor - 2025-08-16 18:41
RE: Python - LvSnor - 2025-08-16 18:46
RE: Python - LvSnor - 2025-08-16 19:04
RE: Python - LvSnor - 2025-08-16 19:15

Pārlēkt uz:


Users browsing this thread: 1 Guest(s)