Jak wywołać funkcję w Pythonie
- 4407
- 1069
- Roland Sokół
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.