while True:
print("Pętla wykonująca się w nieskończoność!")
a = 1
while a < 5:
print("Wykonaj pętle nr: {}".format(a))
a += 1 # inkrementacja
Wykonaj pętle nr: 1 Wykonaj pętle nr: 2 Wykonaj pętle nr: 3 Wykonaj pętle nr: 4
a = 10
while a >= 2:
print("Wykonaj pętle nr: {}".format(a))
a -= 1 # inkrementacja
Wykonaj pętle nr: 10 Wykonaj pętle nr: 9 Wykonaj pętle nr: 8 Wykonaj pętle nr: 7 Wykonaj pętle nr: 6 Wykonaj pętle nr: 5 Wykonaj pętle nr: 4 Wykonaj pętle nr: 3 Wykonaj pętle nr: 2
Polecenia pozwalające na sterowanie pętlami
a = 1
while a <= 10:
if a == 7:
break
print("Wykonaj pętle nr: {}".format(a))
a += 1
Wykonaj pętle nr: 1 Wykonaj pętle nr: 2 Wykonaj pętle nr: 3 Wykonaj pętle nr: 4 Wykonaj pętle nr: 5 Wykonaj pętle nr: 6
a = 1
while a <= 10:
a += 1
if a % 2 != 0:
continue
print("Wykonaj pętle nr: {}".format(a))
Wykonaj pętle nr: 2 Wykonaj pętle nr: 4 Wykonaj pętle nr: 6 Wykonaj pętle nr: 8 Wykonaj pętle nr: 10
Za pomocą pętli while, napisz program w którym użytkownik będzie zgadywał magiczną liczbę
while True:
liczba = int(input("Podaj magiczną liczbę: "))
if liczba == 55:
print("Wygrałeś!!")
break
elif liczba > 55:
print("Za dużo")
else:
print("Za mało")
Podaj magiczną liczbę: 43 Za mało Podaj magiczną liczbę: 78 Za dużo Podaj magiczną liczbę: 55 Wygrałeś!!
wartosci = [1, 2, 3, 4, 5] # lista
for wartosc in wartosci:
print(wartosc)
1 2 3 4 5
wartosci = [1, 2, 3, 4, 5] # lista
for wartosc in wartosci:
if wartosc % 2 == 0:
continue
print(wartosc)
1 3 5
wartosci = [1, 2, 3, 4, 5] # lista
for wartosc in wartosci:
if wartosc == 3:
break
print(wartosc)
1 2
for i in range(1, 10, 2):
print(i)
1 3 5 7 9
for i in range(10): # zakres n - 1
print(i)
0 1 2 3 4 5 6 7 8 9
for i in range(5, 11): # zakres n - 1
print(i)
5 6 7 8 9 10
for i in range(5, 11): # zakres n - 1
print(i * '*')
***** ****** ******* ******** ********* **********