Python – funkcje krok po kroku

Przewodnik po funkcjach w Pythonie, krok po kroku.

BrightPenguin440·16 fiszki·8 pytania
liceumcomputer_scienceprogramming
0
Umiem
1 / 16
0
Uczę się
Przód

Funkcja w Pythonie

Kliknij, aby odwrócić
Tył

To blok kodu, który wykonuje określone zadania i można go wielokrotnie wywoływać.

Kliknij, aby odwrócić
Umiem
Uczę się

Quiz(8 pytania)

Pytanie 1 z 8

1. Jak definiuje się funkcję w Pythonie?

Pojęcia w tym zestawie(16)

Wprowadzenie do funkcji(8)

Funkcja w Pythonie

To blok kodu, który wykonuje określone zadania i można go wielokrotnie wywoływać.

Definicja funkcji

Funkcja jest definiowana przy użyciu słowa kluczowego 'def', np. 'def nazwa_funkcji()'.

Argumenty funkcji

To wartości przekazywane do funkcji w momencie jej wywołania. Mogą być wymagane lub opcjonalne.

Zwracanie wartości

Funkcje mogą zwracać wartości przy użyciu słowa kluczowego 'return'.

Przykład funkcji

def dodaj(a, b): return a + b — funkcja dodaje dwie liczby.

Prawda czy fałsz: W Pythonie każda funkcja zwraca wartość.

Fałsz, ponieważ jeśli nie ma 'return', funkcja zwraca None.

Funkcja anonimowa

Jest to funkcja zdefiniowana bez użycia słowa kluczowego 'def', używa 'lambda'.

Zasięg zmiennych

Zmienna zdefiniowana wewnątrz funkcji ma zasięg lokalny i nie jest dostępna poza nią.

Zastosowanie funkcji(8)

Różnica między funkcją a metodą

Funkcja jest samodzielnym blokiem kodu, a metoda jest funkcją przypisaną do obiektu.

Użycie funkcji w pętli

Funkcje mogą być wywoływane w pętli, co pozwala na wielokrotne przetwarzanie danych.

Uzupełnij zdanie: W Pythonie można przekazać funkcję jako ___

Argument do innej funkcji.

Docstring

To dokumentacja funkcji, opisana w cudzysłowach potrójnych zaraz po definicji.

Zastosowanie zmiennych domyślnych

Funkcje mogą mieć argumenty z wartościami domyślnymi, co ułatwia ich użycie.

Prawda czy fałsz: Można mieć wiele funkcji o tej samej nazwie.

Prawda, o ile mają różne zestawy argumentów. To nazywa się przeciążaniem funkcji.

Wykorzystanie funkcji w obiektach

Funkcje mogą być członkiem klasy i wtedy nazywają się metodami.

Typy zwracanych wartości

Funkcja może zwracać wszystkie typy obiektów, np. liczby, listy, słowniki.

Pytania w tym zestawie(8)

1. Jak definiuje się funkcję w Pythonie?

A.def nazwa_funkcji():
B.function nazwa_funkcji():
C.create nazwa_funkcji():
D.nazwa_funkcji():

2. Które z poniższych jest prawdą o metodach?

A.Są to funkcje globalne
B.Mogą być wywoływane tylko raz
C.Są funkcjami przypisanymi do obiektów
D.Nie mogą przyjmować argumentów

3. Co oznacza słowo kluczowe 'return'?

A.Zatrzymuje program
B.Wysyła wartość z funkcji
C.Rozpoczyna funkcję
D.Kończy pętlę

4. Co to jest docstring?

A.Zmienna globalna
B.Dokumentacja funkcji
C.Typ zwracany
D.Argument domyślny

5. Kiedy nie jest zwracana żadna wartość?

A.Gdy użyto 'return'
B.Gdy nie ma 'return'
C.Gdy funkcja nie jest wywołana
D.Gdy argumenty są puste

6. Które z poniższych nie jest typem zmiennej w Pythonie?

A.list
B.dict
C.set
D.array

7. Kiedy warto używać funkcji?

A.Tylko w dużych projektach
B.Gdy kod jest zbyt długi
C.Gdy coś się powtarza
D.W każdej sytuacji

8. Jak można przekazać funkcję jako argument?

A.Używając 'def'
B.Używając 'return'
C.Używając 'lambda'
D.Wszystkie odpowiedzi są poprawne

Powiązane zestawy

Stwórz własny zestaw

Wgraj PDF, wklej notatki lub opisz temat – AI wygeneruje fiszki, quizy i więcej w kilka sekund.