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!

