Akcja Rekrutacja Python 2

Zadanie Podany jest następujący słownik będący zapisem logów pewnego programu. nasz_slownik = { 20: 'ERROR’, 33: 'WARNING’, 59: 'WARNING4′, 74: 'ERROR’, 99: 'ERROR’, 81: 'WARNING’, 62: 'INFO’, 84: 'ERROR’, 36: 'WARNING’, 46: 'WARNING2′, 85: 'ERROR’, 64: 'INFO’, 71: 'ERROR1′, 7: 'ERROR’, 37: 'INFO4′, 90: 'INFO’, 13: 'INFO’, 93: 'INFO’, 68: 'ERROR’, 47: 'WARNING’ } Kluczem…

Funkcje Czysto Wirtualne z Implementacją

Podczas nauki programowania w języku C++, dowiadujemy się m.in. że funkcje czysto wirtualne (ang. pure virtual function) to takie funkcje wirtualne, które nie posiadają implementacji i jako takie służą do modelowania pewnego interfejsu. Klasa zawierająca przynajmniej jedną funkcję czysto wirtualną, staje się klasą abstrakcyjną (ang. abstract class) – nie możemy tworzyć bezpośrednio obiektów tej klasy…

Akcja Rekrutacja Python 1

Zadanie Napisz funkcję tail pobierającą N parametrów z końca listy. Lista jest podana do funkcji jako parametr. Nagłówek naszej funkcji będzie wyglądał następująco. def tail(n, lista): pass Jak to ma działać Funkcja tail na pewno jest znana użytkownikom Linuxa. Służy ona do wyświetlania N ostatnich linii z podanego jako parametr pliku. Nasza funkcja ma robić…