The easiest and best way to learn python is by learning basic construct of python programming like syntax, Operator, list, dictionary and conditional statement. Just follow the below links to build solid understanding of basic concept. After learning the basic tried to focus on one particular domain like web development, data science and learn the specific library regarding these domain :