Here is the list of Python Practices from HackerRank that I am doing (9/115)
Click to see Introduction
- Say "Hello, World!" With Python Jupyter File Here
- Python If-Else Jupyter File Here
- Python: Division Jupyter File Here
- Loops Jupyter File Here
- Write a function Jupyter File Here
- Print Function Jupyter File Here
- Arithmetic Operators Jupyter File Here
Click to see Basic Data Types
- List Comprehensions Jupyter File Here
- Find the Runner-Up Score! Jupyter File Here
- Nested Lists Jupyter File Here
- Finding the percentage
- Lists
- Tuples
Click to see Strings
- sWAP cASE
- String Split and Join
- What's Your Name?
- Mutations
- Find a string
- String Validators
- Text Alignment
- Text Wrap
- Designer Door Mat
- String Formatting
- Alphabet Rangoli
- Capitalize!
- The Minion Game
- Merge the Tools!
Click to see Sets
- Introduction to Sets
- No Idea!
- Symmetric Difference
- Set .add()
- Set .discard(), .remove() & .pop()
- Set .union() Operation
- Set .intersection() Operation
- Set .difference() Operation
- Set .symmetric_difference() Operation
- Set Mutations
- The Captain's Room
- Check Subset
- Check Strict Superset
Click to see Math
- Polar Coordinates
- Find Angle MBC
- Triangle Quest 2
- Mod Divmod
- Power - Mod Power
- Integers Come In All Sizes
- Triangle Quest
Click to see Itertools
- itertools.product()
- itertools.permutations()
- itertools.combinations()
- itertools.combinations_with_replacement()
- Compress the String!
- Iterables and Iterators
- Maximize It!
Click to see Collections
- collections.Counter()
- DefaultDict Tutorial
- Collections.namedtuple()
- Collections.OrderedDict()
- Word Order
- Collections.deque()
- Company Logo
- Piling Up!
Click to see Date and Time
- Calendar Module
- Time Delta
Click to see Errors and Exceptions
- Exceptions
- Incorrect Regex
Click to see Classes
- Classes: Dealing with Complex Numbers
- Class 2 - Find the Torsional Angle
Click to see Built-Ins
- Zipped!
- Input()
- Python Evaluation
- Athlete Sort
- Any or All
- ginortS
Click to see Python Functionals
- Map and Lambda Function
- Validating Email Addresses With a Filter
- Reduce Function
Click to see Regex and Parsing
- Detect Floating Point Number
- 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 10.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
Click to see XML
- XML 1 - Find the Score
- XML2 - Find the Maximum Depth
Click to see Closures and Decorators
- Standardize Mobile Number Using Decorators
- Decorators 2 - Name Directory
Click to see Numpy
- Arrays
- Shape and Reshape
- Transpose and Flatten
- Concatenate
- Zeros and Ones
- Eye and Identity
- Array Mathematics
- Floor, Ceil and Rint
- Sum and Prod
- Min and Max
- Mean, Var, and Std
- Dot and Cross
- Inner and Outer
- Polynomials
- Linear Algebra
Click to see Debugging
- Words Score
- Default Arguments