Jak wywołać funkcję w Pythonie

Jak wywołać funkcję w Pythonie

W Python funkcja to blok kodu, który wykonuje określone zadanie i można go wywołać z innych części programu. Funkcje są istotną częścią programowania Python i pozwalają pisać wielokrotnego użytku, kod modułowy, który jest łatwiejszy w utrzymaniu i debugowaniu.

W tym samouczku nauczymy się, jak wywołać funkcję w Pythonie. Omówimy różne sposoby przekazywania argumentów do funkcji, a także przyjrzymy się niektórym typowym błędom, których należy unikać, wywołując funkcje w Pythonie.

Funkcja wywoływania w Pythonie

W Python możesz wywołać funkcję, używając jej nazwy, a następnie parę nawiasów i opcjonalnie przekazując niektóre argumenty do funkcji w nawiasach.

  • Oto przykład wywołania funkcji w Pythonie: # Zdefiniuj funkcję def def with (Nazwa): print („hello” + nazwa) # Wywołaj funkcję wita i przekaż ją argument with („Rahul”)
    123456# Zdefiniuj funkcję def Greet (Nazwa): print („hello” + nazwa) # wywołaj funkcję wita i przekaż ją argumentGreet („Rahul”)

    Ten kod definiuje funkcję o nazwie 'powitać()' To wymaga jednego argumentu, nazwy i drukowania powitania za pomocą wartości argumentu nazwy. A później 'powitać()' Funkcja jest wywoływana z argumentem „Rahul”, który powoduje, że funkcja wydrukuje następujące dane wyjściowe:

    Witam, Rahul 
  • Możesz także przekazać wiele argumentów do funkcji, oddzielając je przecinkami. Na przykład: # Zdefiniuj funkcję def greet (pierwsza nazwa_nazwa, nazwa last_name): print („hello” + nazwa_nazwa + „” + nazwa last_name) # nazwij funkcję wita i przekaż jej dwa argumenty with („Rahul”, „kumar”)
    123456# Zdefiniuj funkcję def greet (first_name, last_name): print („hello,” + nazwa_namia + ” + nazwa_nazwa) # Wywołaj funkcję wita i przekaż ją dwa argumenty („ Rahul ”,„ Kumar ”)

    Ten kod definiuje funkcję o nazwie 'powitać()' To wymaga dwóch argumentów: pierwsza nazwa_. Gdy funkcja jest wywoływana z argumentami „Rahul” I „Kumar”, Drukuje następujące dane wyjściowe:

    Witam, Rahul Kumar 
  • Ważne jest, aby pamiętać, że musisz przekazać właściwy numer i rodzaj argumentów do funkcji, gdy ją wywołujesz. Jeśli zdasz niewłaściwy numer lub rodzaj argumentu, otrzymasz błąd. Na przykład: # Zdefiniuj funkcję def pozdrowienia (nazwa): print („hello” + nazwa) # spowoduje to błąd #, ponieważ funkcja wita spodziewa się spośród grechy z jednym rzutem („Rahul”, „kumar”)
    1234567# Zdefiniuj funkcję def pozdrowienia (nazwa): print („hello” + nazwa) # spowoduje to błąd #, ponieważ funkcja wita spodziewa się jednego argumentacyjnego argumentacji („Rahul”, „kumar”)

    Poniżej otrzymasz błąd:

    Traceback (najnowsze połączenie ostatnie): plik „b.Py ", linia 6, w Greet („ Rahul ”,„ Kumar ”) typeerror: Greet () bierze 1 argument pozycyjny, ale 2 otrzymano 2 

Wniosek

W tym samouczku nauczyliśmy się, jak wywołać funkcję w Pythonie. Nauczyliśmy się przekazywać argumenty do funkcji, a także przyjrzeliśmy się niektórym typowym błędom, których należy unikać podczas wywoływania funkcji w Pythonie. Mamy nadzieję, że ten samouczek pomógł ci zrozumieć, jak wywołać funkcje w Python i że jesteś teraz gotowy do użycia funkcji we własnych programach Python.