This is a book on core Python 3.8 version. The book helps beginners to grasp Python programming faster than using other textbooks in the market. Several concepts are explained thoroughly and practical examples are used wherever possible to instill a genuine interest in the reader to learn Python, and apply what they have learned in practical situations. Examples are drawn from a wide variety of fields. This will benefit a large number of students in various fields of study. Some topics have been presented in an intuitive way different from most of the available online materials or in books. Readers will appreciate this classroom tested book for its clarity, comprehensive coverage, and the correct balance between theory and applications.