WorksheetsPython - pętle i własne funkcje
Total questions: 25
Worksheet time: 11mins
Jeżeli warunek pętli while na początku jest fałszywy, ciało pętli nie wykona się ani razu.
PRAWDA
FAŁSZ
Co wypisze rozważany kod?
0 2 4
2 4 6
0 2 4 6
0 1 2 3 4 5
Do czego służy instrukcja break w pętli?
Pomija jedną iterację pętli
Zatrzymuje działanie programu
Natychmiast przerywa działanie pętli
Powtarza aktualną iterację
Instrukcja continue powoduje zakończenie całej pętli.
PRAWDA
FAŁSZ
Co wypisze ten fragment kodu?
0 1 2 3 4
1 2
1 2 3 4
1 2 3
Ile razy wykona się pętla?
2 razy
3 razy
4 razy
5 razy
Instrukcja return kończy działanie funkcji w momencie jej wykonania.
PRAWDA
FAŁSZ
Instrukcja else przy pętli while wykona się tylko wtedy, gdy pętla zakończy swoje działanie ponieważ warunek sterujący pętlą przestanie być prawdziwy.
PRAWDA
FAŁSZ
Co wypisze ten program?
0 1 2 3
0 1 2
1 2 3
0 1 2 3 4
Co wypisze podany kod?
1 3 5 7
2 4
0 1 3 5
1 3 5
Ile razy zostanie wypisany znak *?
3
5
6
9
Co wypisze poniższy kod?
2
3
5
6
Parametry funkcji z wartością domyślną muszą występować po parametrach bez wartości domyślnej.
PRAWDA
FAŁSZ
Co wypisze ten kod?
5
None
0
Program zakończy się błędem
Co wypisze podany kod?
A
None
A
None
Program zakończy się błędem
Pętla for w Pythonie zawsze korzysta z funkcji range().
PRAWDA
FAŁSZ
Co się stanie, gdy funkcja w Pythonie nie zawiera instrukcji return?
Zwróci 0
Zwróci pusty ciąg znaków
Zwróci None
Zgłosi błąd
Zmienne zdefiniowane wewnątrz funkcji są widoczne poza tą funkcją.
PRAWDA
FAŁSZ
Dlaczego warto używać funkcji w programie?
Program działa szybciej
Kod staje się czytelniejszy i łatwiejszy do ponownego użycia
Funkcje zmniejszają liczbę pętli
Funkcje są wymagane w Pythonie
Instrukcja return może wystąpić w funkcji więcej niż jeden raz.
PRAWDA
FAŁSZ
Które stwierdzenie o parametrach funkcji jest prawdziwe?
Funkcja zawsze musi mieć parametry
Parametry z wartością domyślną muszą być podane jako pierwsze
Parametry umożliwiają przekazanie danych do funkcji
Parametry są widoczne w całym programie
Które wywołanie podanej jest niepoprawne?
f(3)
f(4, 5)
f(4, b = 2)
f(a = 2, 7)
Do czego służy instrukcja global w Pythonie?
Do tworzenia zmiennej widocznej tylko w pętli
Do umożliwienia modyfikacji zmiennej globalnej wewnątrz funkcji
Do przyspieszenia działania funkcji
Do deklarowania stałych
Co wypisze podany kod?
5
6
None
Program zakończy się błędem
Co wypisze program?
2
1
0
None
