1. 28.09.2019-zadania
  2. 01.10.2019-zadania

    01.10.2019-rozwiazania

  3. 03.10.2019-zadania

    03.10.2019-rozwiazania

  4. 07.10.2019-zadania

    07.10.2019-rozwiazania

  5. 10.10.2019-zadania

    10.10.2019-rozwiazania

  6. 15.10.2019-zadania
  7. 19.10.2019-zadania

    19.10.2019-rozwiazania

  8. 22.10.2019-zadania

    22.10.2019-rozwiazania

  9. 26.10.2019-zadania

  10. 09.11.2019-zadania

  11. 12.11.2019-zadania

Zadania w Projekcie

W ramach zadania domowego dopisz kod dodający jabło.

Kod powinien być dodany w plikach model.py, view.py oraz main.py

  1. W pliku model.py powinien zanaleść się kod generujący jabło zgodnie z podanym poniżej schematem:
    1. Stwórz nową funkcję i nazwij ją create_apple ze wszystkimi potrzebnymi arguemntami
    2. Funkcja powinna wylosować wartość koordynatów tj. ktorki (x, y), gdzie 0<=x<=19 oraz 0<=y<=19
    3. Funkcja powinna sprawdzić czy wartość słownika board dla klucza równego wylosowanym koordynatom jest None, jeżeli tak to powinna zmodyfikować tą wartość ustawiając ją na "Apple", w przeciwnym wypadku losowanie powinno odbyć się jeszcze raz. (Podpowiedź: powinno to się odbyć w pętli)
    4. Nie ma potrzeby aby funkcja cokolwiek zwracała
  2. W pliku view.py należy dodać kolejnego elif'a dla przypadku gdy value jest równe "Apple" i wyświetlić czerwony kwadrat w odpowiednim polu.
  3. Ostatnim zadaniem jest wywołanie fukcji stworzonej w model.py po linijce: snake = initialize_snake(board). Jedna linijka.