I am completely confused about the use of annotation in python...
In python documentation it says that Function annotations are completely optional metadata information....you can refer to https://docs.python.org/3/tutorial/controlflow.html
and if it is completely optional then why are we having this in python?