NEW
Font size
WorksheetsPętla for i while
Total questions: 15
Worksheet time: 8mins
Ile razy wykona się następująca pętla przedstawiona na rysunku?
3
2
wcale
9
Jakie liczby wypiszą się na ekranie?
2 4 8 16 32
1 2 4 8 16 32
w kodzie kryje się błąd
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32
Ile wyniesie zmienna suma po wykonaniu pętli?
5
10
15
0
Ile wyniesie zmienna suma po wykonaniu pętli?
1
0
10
11
Czy powyższa składnia pętli For jest prawidłowa?
Tak, jest to prawidłowa składnia for
Nie jest prawidłowa, brakuje znaku :
To zależy od wersji Pythona
Jest prawidłowa, ale posiada tylko jedną instrukcję
Oprócz instrukcji FOR drugą instrukcją iteracyjną w Python jest:
While
input
int
Co będzie wynikiem kodu?
0
0, 1
1, 2
0, 1
Jeśli nie wiesz, ile razy powinna być wykonywana pętla, najlepiej zastosuj pętlę
for
while
input
Co zostanie wypisane w wyniku działania poniżej pętli?
0,1,2,3,4
1,2,3,4
0,1,2,3,4,5
1,2,3,4,5
Jaki ciąg liczb będzie wynikiem pętli?
2, 5, 8, 11
2, 5, 8, 11, 13
2, 4, 6, 8, 10, 12
żaden
Jakiego kodu użyjesz aby wypisać ciąg liczb: 6, 12, 18, 24, 30 ?
for x in range(6, 30, 6):
print(x)
for x in range(6,35,6):
print(x)
while x (6, 35, 6):
print(x)
while x (6, 30, 6):
print(x)
Pętla while, która wyświetli ciąg tych liczb: 4, 6, 8, 10, 12, 14, 16, 18
jest opisana kodem:
x = 4
while i < 19:
print(x)
x = (x+2)
x = 1
while x < 19:
print(x)
x = x+2
x = 1
while x =< 19:
print(x)
x = (x+2)
x = 4
while x < 19:
print(x)
x = (x+2)
x = 0
while x < 18:
print(x)
x = (x+2)
Jasio Kowalski miał użyć w Pthonie pętli while, aby stworzyć ciąg kolejnych liczb całkowitych zaczynając od 1, dodając do niego 4, aż osiągnie wartość najbliższą 40, ale jednocześnie mniejszą od 40.
Nagle o północy, pojawiły się przed nim 4 karteczki z kodami, ale tylko jeden z nich był prawdziwy. Pomóż Jasiowi wybrać:
Które wyrażenie z użyciem pętli while w Pythonie jest prawidłowe?
liczba = 1
while liczba >= 40:
print(liczba)
liczba += 4
liczba = 1
while liczba < 40:
print(liczba)
liczba += 4
liczba = 0
while liczba =< 40
print(liczba)
liczba + 4
liczba = 0
while liczba <= 40:
print(liczba)
liczba = 4
Znak, który musi znajdować się na końcu linii w przypadku if, while, for itp.
:
;
.
,
Jaki będzie wynik tego programu?
1
2
3
11
1
2
11
1
2
21
1
2
3
21
