Introduction In today's digital world, data is everywhere, every time people stream movies, socialize on social media, shop online, or make online payments amongst others, data is generated. Institutions collect this type of data to be able to analyze and understands customer behavior to be able to improve services, make better decisions and come up with future predictions depending on the trend. The collected data is raw and has little value unless it is processed and analyzed. This brings about Data Analytics which involves collecting, cleaning, transforming and interpreting data to uncover useful insights. To be able to perform data analytics processes, the analysts rely on programming tools and one of the most used programming language in data analytics is Python. It has become a favorite among beginners and professionals because it is simple to learn, powerful and supported by rich ecosystem of libraries designed for data analysis.…