Home / Development / Software Development / Python / HackerRank Challenges

HackerRank Python Challenges

In this article I show how I solved HackerRank Python challenges. The main purpose of the content is to present my acquired experiences primarily for learning purposes.


HackerRank is an online platform, which offers programming challenges and exercises. The goal of the platform is to help developers to improve their coding skills, to understand algorythms and data structures and to improve their general programming skills. It gives opportunity to demonstrate technical talents for enterprises and for the tech industry.


Python is a programming language that lets you work more quickly and integrate your systems more effectively. This is a high level programming language for general purposes, which is popular by developers due to its easily understandable syntax and its usability. It has an extensive standards library and is widely used in various fields such as web development, data analytics, artificial intelligence, machine learning, automation and many more.


After earning the Python gold badge by 1464 points and 85 solved challenges, I decided to publicate the solutions of the tasks. The subject areas are as follows: introduction, basic data types, strings, sets, math, itertools, collections, date and time, errors and exceptions, built-ins, python functionals, regex and parsing, numpy, debugging.


Basic Data Types