Wbudowane funkcje w Pythonie: objaśnione przykładami

Opublikowany: 2023-02-11

Spis treści

Wbudowane funkcje w Pythonie

W Pythonie funkcja jest blokiem powiązanych ze sobą instrukcji i wykonuje określoną operację lub zadanie. W Pythonie istnieją trzy typy funkcji. Są to funkcje wbudowane lub biblioteki, funkcje zdefiniowane przez użytkownika i funkcje anonimowe. Funkcje zdefiniowane przez programistę lub użytkownika w celu wykonania określonego zadania nazywane są w Pythonie funkcjami zdefiniowanymi przez użytkownika. Funkcje anonimowe to takie funkcje w kodzie Pythona, które nie zawierają nazwy.

Sprawdź nasze bezpłatne kursy, aby uzyskać przewagę nad konkurencją.

Zapoznaj się z naszymi popularnymi kursami inżynierii oprogramowania

Magister informatyki na LJMU i IIITB Program certyfikacji cyberbezpieczeństwa Caltech CTME
Bootcamp programistyczny Full Stack Program PG w Blockchain
Executive PG Program w Full Stack Development
Zobacz wszystkie nasze kursy poniżej
Kursy inżynierii oprogramowania

Wszystko o wbudowanych funkcjach

Wbudowane funkcje w Pythonie to te funkcje, które są predefiniowane w Pythonie do wykonywania zadań domyślnych. Są to funkcje dostępne w interpreterze Pythona do użycia w dowolnym momencie, gdy jest on wywoływany. W Pythonie jest 69 wbudowanych funkcji.

Ucz się kursów programistycznych online z najlepszych światowych uniwersytetów. Zdobądź programy Executive PG, Advanced Certificate Programs lub Masters Programs, aby przyspieszyć swoją karierę.

Umiejętności tworzenia oprogramowania na żądanie

Kursy JavaScript Podstawowe kursy języka Java Kursy dotyczące struktur danych
Kursy Node.js Kursy SQL Kursy rozwoju pełnego stosu
Kursy NTF Kursy DevOps Kursy Big Data
Kursy React.js Kursy Cyberbezpieczeństwa Kursy przetwarzania w chmurze
Kursy projektowania baz danych Kursy Pythona Kursy kryptowalut

Wbudowane funkcje i ich predefiniowane zadania

Wbudowana funkcja Zadanie wykonane
abs() Zwracana jest wartość bezwzględna liczby.
Wszystko() Wartość true jest zwracana, gdy wszystkie elementy iterowalne są prawdziwe.
każdy() Ta funkcja odpowiada za sprawdzenie, czy któryś z iterowalnych elementów jest prawdziwy.
ascii() Zwracany jest ciąg z ilustracją do wydrukowania.
kosz() Konwertuje liczbę całkowitą na liczbę binarną.
bool() Ta funkcja jest wywoływana w celu przekonwertowania wartości na wartość logiczną.
punkt przerwania () Jest wywoływana, aby upuścić użytkownika do debuggera.
bajtowatablica() Tablica o podanym rozmiarze bajtów jest zwracana, gdy ta funkcja jest wywoływana.
bajty() Ta funkcja zwraca tablicę bajtów z sekwencją liczb całkowitych, której nie można zmienić.
wywoływalny() Funkcja jest wywoływana w celu sprawdzenia, czy obiekt można wywołać, czy nie.
chr() Ciąg jest zwracany z liczby całkowitej.
metoda klasowa() Zwracana jest metoda klasy danej funkcji.
skompilować() Zwraca obiekt kodu Pythona.
złożony() Ta funkcja jest wywoływana w celu wygenerowania liczby zespolonej.
delattr() Atrybuty obiektu są usuwane po wywołaniu tej funkcji.
dyktować() Słownik może być z tą funkcją.
reż() Za pomocą tej funkcji podejmowana jest próba zwrócenia atrybutów Obiektu.
divmod() Służy do zwracania krotki ilorazów i reszty z dzielenia liczb całkowitych.
wyliczać() Zwracany jest obiekt Enumerate.
ewaluacja() Ta funkcja wykonuje kod Pythona w napisanym programie.
kierownik() Używamy tej funkcji, aby ułatwić dynamiczne wykonywanie kodu Pythona.
filtr() Iterator jest tworzony dla tych elementów, dla których funkcja zwraca wartość prawdziwą.
platforma() Dzięki tej funkcji liczba lub ciąg znaków może zwrócić wartość zmiennoprzecinkową.
format() Zwrócona wartość jest konwertowana na sformatowaną reprezentację.
zestaw zamrożony() Funkcja zwraca nowy obiekt zamrożony, którego nie można zmienić.
getattr() Funkcja jest wywoływana w celu zwrócenia wartości nazwanego atrybutu obiektu.
globale() Zwracany jest słownik bieżącej globalnej tablicy symboli.
hasattr() Mówi, czy obiekt lub łańcuch ma nazwany atrybut, czy nie.
haszysz() Ta funkcja jest wywoływana w celu uzyskania wartości skrótu obiektu.
pomoc() Wbudowany system pomocy jest wywoływany w celu interakcji.
klątwa() Aby wykonać konwersję liczby całkowitej na szesnastkową.
ID() Zwracana jest tożsamość obiektu.
wejście() Linia ciągu jest odczytywana i zwracana.
int() Wartość całkowita jest zwracana z liczby lub ciągu znaków.
isinstancja() Aby sprawdzić, czy obiekt jest instancją klasy.
issubclass() Aby sprawdzić, czy wywołana klasa jest podklasą innej klasy, czy nie.
iter() Iterator jest zwracany, gdy ta funkcja jest wywoływana.
len() Aby zwrócić długość obiektu.
lista() Ta funkcja generuje listę w kodzie Pythona.
miejscowi() Zwracany jest słownik bieżącej lokalnej tablicy symboli.
mapa() Iterator, który stosuje funkcję, aby zwrócić listę z wywołaniem tej funkcji.
maks() Zwracany jest element o maksymalnej wartości w iteracji.
Widok pamięciowy() Obiekt „widok pamięci” podanego argumentu jest zwracany.
min() Funkcja zwraca element z minimalną wartością w iterowalnym.
Następny() Funkcja służy do pobierania następnego elementu iteratora.
obiekt() Funkcja zwraca nowy obiekt bez funkcji.
paź() Zwracana jest ósemkowa reprezentacja podanej liczby całkowitej.
otwarty() Funkcja otwiera plik i zwraca plik Object.
ord() Zwracana jest wartość całkowita znaku Unicode.
pow() Zwracany jest wykładnik liczby.
wydrukować() Służy do drukowania danego obiektu.
nieruchomość() Funkcja służy do zwracania atrybutu właściwości
zakres() Wywoływana w celu zwrócenia sekwencji liczb całkowitych od początku do końca.
repr() Zwraca ciąg z drukowalną reprezentacją obiektu.
wywrócony() Ta funkcja służy do uzyskania odwrotności sekwencji iteratora.
okrągły() Liczba jest zaokrąglana do określonej liczby dziesiętnej.
ustawić() Funkcja formułuje i zwraca zestaw.
ustawattr() Ustawia wartość atrybutu obiektu.
plasterek() Funkcja ta zwraca obiekt plasterka.
posortowane() Za pomocą tej funkcji wyodrębniana jest posortowana lista danej iterowalności.
metoda statyczna() Metoda jest przekształcana w metodę statyczną.
str() Zwracana jest wersja ciągu obiektu.
suma() Dodano elementy iterowalności.
Super() Obiekt proxy klasy bazowej jest zwracany.
krotka() Funkcja zwraca krotkę.
typ() Zwracany jest typ obiektu.
zmienne() Funkcja zwraca atrybut _dict_ obiektu.
zamek błyskawiczny() Agregat składa się z elementów każdego elementu iterowalnego.
_import__() Instrukcja „import” wywołuje tę funkcję.

W upGrad, nasz Executive Post Graduate Program in Software Development – ​​Specialization Cloud Backend Development , oferowany we współpracy z IIITB, to 12-15-miesięczny program skierowany zarówno do początkujących, jak i doświadczonych profesjonalistów, którzy chcą bardziej szczegółowo zrozumieć przetwarzanie w chmurze. Kurs jest wysoce zorientowany na szkolenie i zapewnia praktyczną ekspozycję potrzebną do rozpoczęcia pracy w świecie tworzenia oprogramowania i przetwarzania w chmurze. Sprawdź stronę kursu i szybko się zapisz!

Chcesz udostępnić ten artykuł?

Przygotuj się na karierę przyszłości

Złóż wniosek o tytuł magistra informatyki