My solutions of Hackerrank Python Domain challenges. The codes may give a head start, if you are stuck in somewhere!
If you have better code (I like readable code rather than short liner), send pull request.
Challenges can be found here https://www.hackerrank.com/domains/python
Bonus: I have created Hackerrank_Solution_Blank_File_Creator.py to generate the blank file of 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
- Introduction to Regex Module
- 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
- 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 link here (Hackerrank Solution Blank File Creator DEMO)
If you have any suggestion, please send a message to https://www.facebook.com/ars.shovon