2. Pętle¶
2.1. for¶
for i in range(5):
print(i)
0
1
2
3
4
for i in range(2, 6):
print(i)
2
3
4
5
for i in range(2, 7, 2):
print(i)
2
4
6
2.2. while¶
# i to nasz iterator
i = 0
while i < 10:
print(i)
i += 1
0
1
2
3
4
5
6
7
8
9
# i to nasz iterator
i = 6
while i < 10:
if i == 7:
print('Szczęśliwa 7ka')
i += 1
continue
print(i)
i += 1
6
Szczęśliwa 7ka
8
9
# i to nasz iterator
i = 6
while i < 10:
if i == 7:
print('Szczęśliwa 7ka ?')
break
print(i)
i += 1
6
Szczęśliwa 7ka ?
2.3. iterowanie po iterables¶
for samochod in ['BMW', 'Audi', 'Mercedes']:
print(samochod)
BMW
Audi
Mercedes
2.4. Zadania¶
2.4.1. Pierwsze¶
Utwórz
słownik hostów
których zapiszesz datę wykonania “skanowania” oraz status czy się powiodło
Możesz zdefiniować listę hostów np.
wp.pl, google.com, ing.pl, nieistniejacyhost.domena
Możesz użyć biblioteki
datetime
googleSpróbuj zczytać datę dostępną w systemie (os.popen)
2.4.2. Drugie¶
Utwórz listę parzystych liczb z zakresu 0, 100,
Wyświetl listę