Wbudowana funkcja Pythona [ze składnią i przykładami]

Opublikowany: 2021-11-28

Funkcje wbudowane w Pythonie są zdefiniowane jako te typy funkcji, które są predefiniowane w Pythonie . Język programowania Python oferuje kilka funkcji do wykonywania różnorodnych zadań. Te funkcje, które są już obecne w interpreterze Pythona, nazywane są funkcjami wbudowanymi. Wiele wbudowanych funkcji jest dostępnych w Pythonie. Kilka wbudowanych funkcji to hash(), filter(), int(), print(), set()

Spis treści

wbudowane funkcje w Pythonie

wbudowane funkcje w Pythonie wraz z ich przykładami.

1. funkcja abs()

Użycie funkcji abs() w Pythonie służy do zwracania wartości bezwzględnej podanej liczby. Funkcja przyjmuje tylko jeden argument: numer funkcji, aby zwrócić jej wartość bezwzględną. Argument ten może być dowolnego typu, na przykład liczbą całkowitą lub zmiennoprzecinkową. Jeśli przypuszczalnie argumentem jest liczba zespolona, ​​funkcja zwróci wartość liczby zespolonej.

Przykład Pythona abs() pokazano poniżej:

Źródło

Wynikiem programu będzie:

2. funkcja all()

To kolejny rodzaj funkcji wbudowanej w Pythonie. Funkcja all() akceptuje obiekt iterowalny. Takimi iterowalnymi obiektami mogą być słowniki, listy itp. Użycie funkcji all() zwraca wartość true lub false. Jeśli wszystkie elementy są poprawne w iterowalnej funkcji, funkcja zwraca true. W przeciwnym razie funkcja zwraca fałsz.

Poniżej pokazano przykład funkcji all() w Pythonie.

Źródło

3. Funkcja bin() w Pythonie

Funkcja bin() Pythona jest używana dla dowolnej określonej liczby całkowitej, aby zwrócić jej binarną reprezentację. Wyniki funkcji zawsze mają przedrostek 0b.

Poniżej pokazano przykład funkcji bin() w Pythonie.

Źródło

4. bool() w Pythonie

To kolejny rodzaj funkcji wbudowanej w Pythonie. Gdy nazwa funkcji idzie, funkcja konwertuje dowolną wartość do postaci logicznej, która oznacza prawdę lub fałsz. Odbywa się to poprzez zastosowanie standardowej procedury testowania prawdy.

Przykład funkcji pokazano poniżej.

Wyniki działania programu pokazano poniżej.

Źródło

5. bytes() w Pythonie

Funkcja bytes() jest używana w Pythonie do zwracania obiektu byte. Funkcja jest niezmienna w porównaniu z funkcją bytearray() w Pythonie. Dla obiektu o określonym rozmiarze tworzone są puste bajty.

Przykład funkcji Pythona bytes(), którą pokazałem poniżej.

Źródło

6. Funkcja Callable() w Pythonie

Funkcja callable(), jak określa nazwa, może być wywołana w programie Pythona. Zadaniem funkcji jest sprawdzenie, a następnie zwrócenie wartości true, jeśli obiekt przekazany przez funkcję można wywołać. W przeciwnym razie funkcja zwraca wartość false.

Przykładem funkcji callable() w Pythonie jest

x = 8

drukuj(wywoływalne(x))

Wyjście programu to False.

7. Funkcja Compile()

Funkcja compiles() w Pythonie wykorzystuje dane wejściowe jako kod źródłowy, a następnie zwraca obiekt kodu, który można później wykonać za pomocą funkcji exec().

Funkcji compile() w Pythonie można użyć, jak pokazano poniżej.

8. Funkcja Exec()

Funkcja exec() w Pythonie służy do dynamicznego wykonywania programu w Pythonie. Może to być obiekt lub ciąg znaków, a funkcja akceptuje duże segmenty kodu w porównaniu z funkcją eval(), która akceptuje tylko jedno wyrażenie.

9. Funkcja Sum()

Funkcja sum() w Pythonie służy do pobierania sumy liczb z iterowalnego źródła, takiego jak lista.

10. Funkcja Any() w Pythonie

Jeśli jakikolwiek element w iterowalnym okaże się prawdziwy, funkcja any() zwróci prawdę. W przeciwnym razie funkcja zwraca fałsz.

11. Funkcja Ascii() w Python()

To kolejny rodzaj funkcji wbudowanej w Pythonie. Zwraca ciąg, który zawiera reprezentację obiektu, a następnie zmienia znaczenie znaków w ciągu, które nie są ASCII przy użyciu znaków ucieczki \u, \U lub \x.

12. Bytearray() w Pythonie

Funkcja bytearray() w Pythonie zwraca obiekt typu bytearray i może również przeprowadzać konwersję obiektów na tablice bajtów. Jest również w stanie stworzyć obiekt z tablicą bajtów o dowolnym określonym rozmiarze, który jest pusty.

13. Funkcja Eval() w Pythonie

Funkcja eval() w Pythonie wykonuje zadanie parsowania przekazanego do niej wyrażenia. Funkcja uruchamia również wyrażenie(kod) w Pythonie, które jest obecne w kodzie.

14. Funkcja Float w Pythonie

Wbudowana funkcja float() w Pythonie zwraca liczbę zmiennoprzecinkową z ciągu znaków lub liczby.

Poniżej pokazano przykład funkcji float() w Pythonie.

15. funkcja globals() w Pythonie

Funkcja globals() w Pythonie zwraca słownik dla bieżącej globalnej tablicy symboli. Termin Tablica symboli oznacza rodzaj struktury danych, która przechowuje wszystkie informacje niezbędne dla programu. Tablica symboli zawiera nazwy zmiennych, klas, metod itp.

16. Funkcja iter() w Pythonie

Jeśli program ma zwrócić obiekt typu iterator, można użyć funkcji iter() Pythona. Funkcja prowadzi do stworzenia obiektu, który jeden element może powtarzać na raz.

Przykład funkcji iter() pokazano poniżej.

Wyjście programu to

1

2

3

4

5

17. funkcja locals() w Pythonie

Wbudowana funkcja Pythona, tj. locals(), służy do zwracania lokalnego słownika tablicy symboli. Służy również do modyfikacji słownika.

Poniżej pokazano przykład funkcji locals() w Pythonie.

18. Funkcja Chr() w Pythonie

Funkcja chr() jest używana w Pythonie do uzyskania ciągu znaków reprezentującego znak, który dalej wskazuje na liczbę całkowitą w kodzie Unicode. Jeśli użytkownik użyje funkcji chr(97), funkcja zwróci łańcuch „a”. Funkcja zgłosi błąd, pobierając argument typu integer, który przekracza określony zakres. Zwykle standardowy zakres określony w argumencie wynosi od 0 do 1 114 111.

Poniżej pokazano przykład kodu używającego funkcji chr() w Pythonie.

Źródło .

19. Funkcja Complex() w Pythonie

Ta wbudowana funkcja w Pythonie służy do konwersji liczb na liczbę zespoloną. Funkcja complex() może również konwertować łańcuchy na liczbę zespoloną. Pierwszy parametr to części rzeczywiste, a drugi to części urojone.

20. funkcja delattr() w Pythonie

Jeśli użytkownik chce usunąć dowolny atrybut z określonej klasy w Pythonie, można użyć funkcji delattr(). Funkcja przyjmuje dwa parametry. Pierwszym pobranym parametrem jest obiekt z klasy, a drugim pobranym parametrem jest atrybut, który należy usunąć. Po usunięciu atrybutu nie ma go już w klasie. Po skasowaniu atrybutu, jeśli próbuje się wywołać atrybut przez obiekt klasy, to program wyrzuca błąd.

Poniżej pokazano przykład kodu pokazującego użycie funkcji delattr() w Pythonie.

21. funkcja dir() w Pythonie

Do zwracania listy nazw w zakresie lokalnym w Pythonie używana jest funkcja dir().

22. funkcja divmod() w Pythonie

W Pythonie funkcja divmod() służy do uzyskania ilorazu i reszty dwóch liczb. Funkcja przyjmuje dwa argumenty w postaci liczbowej i zwracana jest krotka. Dla poprawnego działania funkcja powinna mieć oba argumenty i powinna być liczbowa.

23. Funkcja dict() w Pythonie

Funkcja dict() w Pythonie działa jak konstruktor prowadzący do stworzenia słownika. Słownik Pythona udostępnia trzy różne typy konstruktorów do tworzenia słownika.

  • Pusty słownik jest tworzony, gdy nie są przekazywane żadne argumenty.
  • Ta sama para słowników klucz-wartość jest tworzona, gdy używane są argumenty pozycyjne.
  • W przypadku argumentów słów kluczowych, argumenty słowa kluczowego i wartości są dalej dodawane do tworzonego słownika z argumentów pozycyjnych.

Wnioski

Oprócz wyżej wymienionych funkcji wbudowanych Python ma wiele innych funkcji wbudowanych specjalnie zaprojektowanych do wykonywania funkcji specjalnych. Jeśli chcesz dowiedzieć się więcej o funkcjach wbudowanych Pythona i chcesz mieć praktyczną znajomość języka programowania, sprawdź Online Data Science Program oferowany przez upGrad . Kurs certyfikacyjny jest realizowany we współpracy z IIIT Bangalore . Więcej szczegółów dotyczących kursu można znaleźć na naszej stronie internetowej. Ponadto, jeśli potrzebna jest jakakolwiek pomoc, można skontaktować się z naszym zespołem w celu uzyskania pomocy.

Co oznacza funkcja wbudowana w Pythonie?

Funkcje wbudowane w Pythonie są predefiniowanymi funkcjami w Pythonie.

Co robi wbudowana funkcja abs()?

Funkcja pomaga w zwrocie wartości bezwzględnej dla dowolnej liczby.

Ile wbudowanych funkcji jest obecnych w Pythonie?

W Pythonie jest około 69 wbudowanych funkcji.