Wbudowane funkcje w Pythonie: objaśnione przykładami
Opublikowany: 2023-02-11Spis 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!