Lekcja 1 - Do czego chciałabym użyć Pythona?
1. Do automatyzacji testów i REST-API. Potencjalnie przyda się połączenie z Selenium i poznanie podstaw webscrapingu.
Jako ćwiczenie z tego zakresu proponuję napisanie programu Weryfikator-Kupiec, który za mnie otworzy stronę internetową (na początek może jakiś sklep internetowy), przeklika konkretne elementy ze strony internetowej i zweryfikuje, czy rzeczywiście przeklikanie tych elementów wywoła prawidłowe działanie (np. czy przedmiot został dodany do koszyka).
Inne ćwiczenia, które przychodzą mi do głowy, by oswoić się z Pythonem, a które mogę zastosować w życiu prywatnym:
1. Cook Helper – aplikacja oraz baza danych, dzięki którym mogę wpisać składniki, które mam, a aplikacja podpowie, co mogę z nich zrobić.
Przykład: wpisuję w terminalu: jaja, mąka migdałowa, cukier puder, czekolada, masło
Rezultat:
makaroniki (jaja, mąka migdałowa, cukier puder, czekolada, masło)
suflet (jaja, cukier puder, czekolada, masło)
2. Lazy GM – aplikacja, która losuje staty potworów do gry RPG pod względem skali wyzwania. Ważne, by losowane liczby były z konkretnego przedziału (np. średni: STR 60-80, KON 60-100, BC 80-120, W 40-70, ZR 40-80)
Przykład: wpisuję w terminalu: średni
Rezultat: STR 65, KON 62, BC 90, W 41, ZR 79
Można tę aplikację jeszcze rozwinąć o liczenie podrzędnych statów na podstawie wylosowanych wartości – Lazy GM od razu wyliczyłby HP potwora na podstawie BC i KON wg wzoru: (KON + BC)/10