Odpowiedź :
Odpowiedź:
- Iteracja- to czynność powtarzania tej samej operacji w pętli wcześniej określoną liczbę razy, lub do momentu spełnienia konkretnego warunku.
Przykładowo:
i = 10
dopóki i > 0 wykonuj
i=i-1 - W języku python zapisujemy algorytm iteracyjny zwykle za pomocą pętli for albo while.
Pseudokod z pierwszego zadania z użyciem pętli while z wyświetleniem zmiennej i podczas iteracji
i = 10
while i > 0:
print(i)
i-=1 - Liczbę iteracji określamy wcześniej definiując zmienną
np. i=0.
podając (w przypadku pętli for) range()
np.: for x in range(6): - Pętla while - inkrementując lud dekrementując zmienną np. :
i += 1 ; i -= 1 ; i *= 3 i tak dalej.
Z wykorzystaniem range ()
Przykład:
for i in range(2, 30, 3):
to oznacza pętle z iteracją od 2 do 30 z krokiem zwiększającym się o 3 - Instrukcja warunkowa to element, który pozwala na wykonanie różnych instrukcji w zależności od tego czy zdefiniowane wyrażenie jest prawdziwe czy fałszywe.
Instrukcja warunkowa w języku Python:
przykład
a = 1
b = 2
if b > a:
print("b jest większe od a")
elif a == b:
print("a oraz b są równe")
else:
print("a jest większe od ")
else wykonuję się gdy if jest fałszem
elif wykonuję się gdy if jest fałszem i dodatkowo spełniony jest zdefiniowany warunek dla elif
Dodatkowo dostępnymi operatorami są:
a != b - a nie jest równe b
a >= b - a jest większe lub równe b
b >= a - b jest większe lub równe a