# przed zrobieniem pierwszego zadania z listy przyda się artykuł
# https://www.geeksforgeeks.org/args-kwargs-python/

# 4. Napisz funkcję, która przyjmuje dowolną ilość parametrów - zaloz ze beda podawane liczbowe, funkcja ma wypisywac te parametry, uzywajac petli for in

# 5. Zmodyfikuj funkcje z zadania wyzej tak, aby na koncu wypisala sume liczb podanych do funckji

# 6. Inside - out - napisz dwie funckje - dodawanie (np o nazwie add) oraz mnozenie dwoch liczb (np o nazwie multiply), nastapnie wywolaj operację
# multiply(add(2, 6), 2)

def add(first_number, second_number):
  """
  This is how we document our code
  :param first_number:
  :param second_number:
  :return: sum of the params
  """
  return first_number + second_number

# 7. Napisz funkcję rozbijajaca zdanie na slowa (ma zwracac liste ze slowami) oraz funkcje sortujaca liste slow, nastepnie wywolaj sortowanie na slowach podanego przez uzytkownika zdania

sort_words(split_sentence_to_words(sentence))

# 8 (optional) Zaimportuj modul (plik) i uzyj funkcji z tego modulu
#  help(nazwa_pliku) - zadokumentuj troche kodu! (edited)