Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1. **Zmienne**
- Masz zmienne:
- ```python
- unit_price = 19.99
- quantity = 13
- vat_rate = 0.23
- ```
- Oblicz i przypisz do zmiennej `total_price` całkowity koszt brutto (wraz z VAT), a następnie wyświetl wynik.
- 2. **Pętle `for`**
- Mając listę rozmiarów plików w megabajtach:
- ```python
- file_sizes = [2.5, 3.0, 7.2, 1.2, 4.8]
- ```
- użyj pętli `for`, aby obliczyć:
- * sumę wszystkich rozmiarów,
- * średni rozmiar pliku.
- 3. **Krotki (`tuple`)**
- Masz krotkę współrzędnych w trzech wymiarach:
- ```python
- coords = (12, -5, 8)
- ```
- Rozpakuj ją do zmiennych `x, y, z`, a następnie oblicz sumę kwadratów współrzędnych:
- ```
- x**2 + y**2 + z**2
- ```
- 4. **Listy**
- Dla listy serwerów:
- ```python
- servers = ['web01', 'db01', 'cache01']
- ```
- napisz kod, który:
- * doda na początek `'lb01'`,
- * usunie `'db01'`,
- * odwróci kolejność elementów.
- 5. **Slicing**
- Masz listę dziewięciu kolejnych pomiarów obciążenia CPU (co godzinę):
- ```python
- cpu_loads = [15, 23, 45, 60, 75, 80, 55, 40, 30]
- ```
- wydobądź:
- * ostatnie 3 pomiary,
- * pomiary od indeksu 2 do 5 (włącznie).
- 6. **Stringi i metody na stringach**
- Dana jest linia z logu:
- ```python
- log_entry = 'ERROR 2025-05-12 14:32:07 - User admin failed login'
- ```
- * Wyciągnij do oddzielnych zmiennych poziom logu (`'ERROR'`), datę (`'2025-05-12'`) i czas (`'14:32:07'`).
- * Zamień poziom logu na małe litery i zastąp w oryginalnym stringu myślnik `-` znakiem `|`.
- 7. **Sortowanie**
- Masz listę użycia pamięci w procentach:
- ```python
- memory_usage = [65, 20, 90, 45, 70]
- ```
- utwórz nową listę posortowaną malejąco **bez** modyfikowania oryginalnej.
- 8. **`zip`**
- Dwie listy:
- ```python
- hosts = ['host1', 'host2', 'host3']
- ips = ['192.168.0.1', '192.168.0.2', '192.168.0.3']
- ```
- użyj funkcji `zip`, aby utworzyć słownik, gdzie kluczem jest nazwa hosta, a wartością jego adres IP.
- 9. **Słowniki**
- Masz słownik przestrzeni dyskowej (GB):
- ```python
- disk_space = {'/': 50, '/home': 100, '/var': 75}
- ```
- w pętli `for` zwiększ każdą wartość o 10% i zaktualizuj `disk_space`.
- 10. **Pętle `while`**
- Zacznij od zmiennej
- ```python
- n = 256
- ```
- i w pętli `while` dziel `n` przez 2, dopóki wynik będzie większy od 1. Zliczaj liczbę iteracji i wyświetl tę liczbę.
- 11. **Zbiory**
- Mając dwie listy:
- ```python
- a = [1, 2, 3, 4, 5]
- b = [4, 5, 6, 7]
- ```
- * Przekształć je na zbiory `set(a)` i `set(b)`.
- * Wypisz elementy wspólne,
- * elementy unikalne dla `a`,
- * oraz sumę (union) obu zbiorów.
- Powodzenia! Jeśli potrzebujesz wskazówek do rozwiązania któregokolwiek z zadań, daj znać.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement