Hackerrank Python Domain Solutions
- Solutions of Hackerrank Python Domain challenges. The codes may give a head start if you are stuck somewhere!
- If you have better code (I like readable code rather than short liner), send pull request.
- Challenges can be found in https://www.hackerrank.com/domains/python.
- Bonus: I have created Hackerrank_Solution_Blank_File_Creator.py to generate the blank file for each challenges. Have a look in HackerrankUtility folder.
Hackerrank Python Domain
Solutions listed in Hackerrank_Python_Domain_Solutions
- Introduction
- Basic Data Types
- Strings
- Sets
- Math
- Itertools
- Collections
- Date and Time
- Errors and Exceptions
- Classes
- Built-Ins
- Python Functionals
- Regex and Parsing
- Detect Floating Point Numbers
- Re.split()
- Group(), Groups() & Groupdict()
- Re.findall() & Re.finditer()
- Re.start() & Re.end()
- Regex Substitution
- Validating Roman Numerals
- Validating phone numbers
- Validating and Parsing Email Addresses
- Hex Color Code
- HTML Parser - Part 1
- HTML Parser - Part 2
- Detect HTML Tags, Attributes and Attribute Values
- Validating UID
- Validating Credit Card Numbers
- Validating Postal Codes
- Matrix Script
- XML
- Closures and Decorators
- Numpy
- Debugging
How to use HackerrankUtility
- Open Hackerrank_Solution_Blank_File_Creator.py and edit the author name.
- Save and run the file.
- Blank file to create your solution for each challenge will be created in relevent subdomain.
- Watch demonstration process in Youtube video: Hackerrank Solution Blank File Creator DEMO
Contributors
Contact
If you want to contact me you can reach me at arshovon.com.