Repository consists of hometasks for advanced python course.
- easy: function to compute fibonacci numbers;
- medium: function to build ast for fibonacci function.
- easy: function that takes list of lists and creates LaTex code for table creation;
- medium: wrap hw1 into PyPi package and generate pdf with table from easy task and image from hw1.
- easy: implement matrix operations (addition, point-wise multiplication, dot product) using operator overloading, to run tests and save results run easy_test_and_save.py;
- medium: implement all arithmetic operations using numpy Mixins, to run tests and save results run easy_test_and_save.py.