Here, you can find my version of the python challenges on HackerRank
All challenges were made in the month of January 2018
Here some links:
Tree on directory. (All folders contains a main.py file, they are not listed below)
.
├── LICENSE
├── README.md
├── photo_ranking.png
├── Basic Data Types
│ ├── Finding the percentage
│ ├── Find the Runner-Up Score!
│ ├── List Comprehensions
│ ├── Lists
│ ├── Nested Lists
│ └── Tuples
├── Built-Ins
│ ├── Any or All
│ ├── Athlete Sort
│ ├── ginortS
│ ├── Input()
│ ├── Python Evaluation
│ └── Zipped!
├── Classes
│ ├── Class 2 - Find the Torsional Angle
│ └── Classes: Dealing with Complex Numbers
├── Closures and Decorators
│ ├── Decorators 2 - Name Directory
│ └── Standardize Mobile Number Using Decorators
├── Collections
│ ├── collections.Counter()
│ ├── Collections.deque()
│ ├── Collections.namedtuple()
│ ├── Collections.OrderedDict()
│ ├── Company Logo
│ ├── DefaultDict Tutorial
│ ├── Piling Up!
│ └── Word Order
├── Date and Time
│ ├── Calendar Module
│ └── Time Delta
├── Errors and Exceptions
│ ├── Exceptions
│ └── Incorrect Regex
├── Introduction
│ ├── Arithmetic Operators
│ ├── Loops
│ ├── Print Function
│ ├── Python: Division
│ ├── Python If-Else
│ ├── Say "Hello, World" With Python
│ └── Write a function
├── IterTools
│ ├── Compress the String!
│ ├── Iterables and Iterators
│ ├── itertools.combinations()
│ ├── itertools.combinations_with_replacement()
│ ├── itertools.permutations()
│ ├── itertools.product()
│ └── Maximize It!
├── Math
│ ├── Find Angle MBC
│ ├── Integers Come In All Sizes
│ ├── Mod Divmod
│ ├── Polar Coordinates
│ ├── Power - Mod Power
│ ├── Triangle Quest
│ └── Triangle Quest 2
├── Numpy
│ ├── Array Mathematics
│ ├── Arrays
│ ├── Concatenate
│ ├── Dot and Cross\012
│ ├── Eye and Identity
│ ├── Floor, Ceil and Rint
│ ├── Inner and Outer
│ ├── Linear Algebra
│ ├── Mean, Var, and Std
│ ├── Min and Max
│ ├── Polynomials
│ ├── Shape and Reshape
│ ├── Sum and Prod
│ ├── Transpose and Flatten
│ └── Zeros and Ones
├── Python Functionals
│ ├── Map and Lambda Function
│ ├── Reduce Function
│ └── Validating Email Addresses With a Filter
├── Regex and Parsing
│ ├── Detect HTML Tags, Attributes and Attribute Values
│ ├── Group(), Groups() & Groupdict()
│ ├── Hex Color Code
│ ├── HTML Parser - Part 1
│ ├── HTML Parser - Part 2
│ ├── Introduction to Regex Module
│ ├── Matrix Script
│ ├── Re.findall() & Re.finditer()
│ ├── Regex Substitution
│ ├── Re.split()
│ ├── Re.start() & Re.end()
│ ├── Validating and Parsing Email Addresses
│ ├── Validating Credit Card Numbers
│ ├── Validating phone numbers
│ ├── Validating Postal Codes
│ ├── Validating Roman Numerals
│ └── Validating UID
├── Sets
│ ├── Check Strict Superset
│ ├── Check Subset
│ ├── Introduction to Sets
│ ├── No Idea!
│ ├── Set .add()
│ ├── Set .difference() Operation
│ ├── Set .discard(), .remove() & .pop()
│ ├── Set .intersection() Operation
│ ├── Set Mutations
│ ├── Set .symmetric_difference() Operation
│ ├── Set .union() Operation
│ ├── Symmetric Difference
│ └── The Captain's Room
├── Strings
│ ├── Alphabet Rangoli
│ ├── Capitalize
│ ├── Designer Door Mat
│ ├── Find a string
│ ├── Merge the Tools!
│ ├── Mutations
│ ├── String Formatting
│ ├── String Split and Join
│ ├── String Validators
│ ├── sWAP cASE
│ ├── Text Alignment
│ ├── Text Wrap
│ ├── The Minion Game
│ └── What's Your Name?
└── XML
├── XML 1 - Find the Score
└── XML2 - Find the Maximum Depth