Introduction |
Say 'Hello, World!' With Python |
Problem |
Easy |
Solution |
Introduction |
Python If-Else |
Problem |
Easy |
Solution |
Introduction |
Arithmetic Operators |
Problem |
Easy |
Solution |
Introduction |
Python Division |
Problem |
Easy |
Solution |
Introduction |
Loops |
Problem |
Easy |
Solution |
Introduction |
Write a function |
Problem |
Medium |
Solution |
Introduction |
Print Function |
Problem |
Easy |
Solution |
Basic Data Types |
List Comprehensions |
Problem |
Easy |
Solution |
Basic Data Types |
Find the Runner-Up Score! |
Problem |
Easy |
Solution |
Basic Data Types |
Nested Lists |
Problem |
Easy |
Solution |
Basic Data Types |
Finding the percentage |
Problem |
Easy |
Solution |
Basic Data Types |
Lists |
Problem |
Easy |
Solution |
Basic Data Types |
Tuples |
Problem |
Easy |
Solution |
Strings |
sWAP cASE |
Problem |
Easy |
Solution |
Strings |
String Split and Join |
Problem |
Easy |
Solution |
Strings |
What's Your Name? |
Problem |
Easy |
Solution |
Strings |
Mutations |
Problem |
Easy |
Solution |
Strings |
Find a string |
Problem |
Easy |
Solution |
Strings |
String Validators |
Problem |
Easy |
Solution |
Strings |
Text Alignment |
Problem |
Easy |
Solution |
Strings |
Text Wrap |
Problem |
Easy |
Solution |
Strings |
Designer Door Mat |
Problem |
Easy |
Solution |
Strings |
String Formatting |
Problem |
Easy |
Solution |
Strings |
Alphabet Rangoli |
Problem |
Easy |
Solution |
Strings |
Capitalize! |
Problem |
Easy |
Solution |
Strings |
The Minion Game |
Problem |
Medium |
Solution |
Strings |
Merge the Tools! |
Problem |
Medium |
Solution |
Sets |
Introduction to Sets |
Problem |
Easy |
Solution |
Sets |
No Idea! |
Problem |
Medium |
Solution |
Sets |
Symmetric Difference |
Problem |
Easy |
Solution |
Sets |
Set .add() |
Problem |
Easy |
Solution |
Sets |
Set .discard(), .remove() & .pop() |
Problem |
Easy |
Solution |
Sets |
Set .union() Operation |
Problem |
Easy |
Solution |
Sets |
Set .intersection() Operation |
Problem |
Easy |
Solution |
Sets |
Set .difference() Operation |
Problem |
Easy |
Solution |
Sets |
Set .symmetric_difference() Operation |
Problem |
Easy |
Solution |
Sets |
Set Mutations |
Problem |
Easy |
Solution |
Sets |
The Captain's Room |
Problem |
Easy |
Solution |
Sets |
Check Subset |
Problem |
Easy |
Solution |
Sets |
Check Strict Superset |
Problem |
Easy |
Solution |
Math |
Polar Coordinates |
Problem |
Easy |
Solution |
Math |
Find Angle MBC |
Problem |
Medium |
Solution |
Math |
Triangle Quest 2 |
Problem |
Medium |
Solution |
Math |
Mod Divmod |
Problem |
Easy |
Solution |
Math |
Power - Mod Power |
Problem |
Easy |
Solution |
Math |
Integers Come In All Sizes |
Problem |
Easy |
Solution |
Math |
Triangle Quest |
Problem |
Medium |
Solution |
Itertools |
itertools.product() |
Problem |
Easy |
Solution |
Itertools |
itertools.permutations() |
Problem |
Easy |
Solution |
Itertools |
itertools.combinations() |
Problem |
Easy |
Solution |
Itertools |
itertools.combinations_with_replacement() |
Problem |
Easy |
Solution |
Itertools |
Compress the String! |
Problem |
Medium |
Solution |
Itertools |
Iterables and Iterators |
Problem |
Medium |
Solution |
Itertools |
Maximize It! |
Problem |
Hard |
Solution |
Collections |
collections.Counter() |
Problem |
Easy |
Solution |
Collections |
defaultdict Tutorial |
Problem |
Easy |
Solution |
Collections |
collections.namedtuple() |
Problem |
Easy |
Solution |
Collections |
collections.OrderedDict() |
Problem |
Easy |
Solution |
Collections |
collections.deque() |
Problem |
Easy |
Solution |
Collections |
Company Logo |
Problem |
Medium |
Solution |
Collections |
Word Order |
Problem |
Medium |
Solution |
Collections |
Piling Up! |
Problem |
Medium |
Solution |
Date and Time |
Calendar Module |
Problem |
Easy |
Solution |
Date and Time |
Time Delta |
Problem |
Medium |
Solution |
Errors and Exceptions |
Exceptions |
Problem |
Easy |
Solution |
Errors and Exceptions |
Incorrect Regex |
Problem |
Easy |
Solution |
Classes |
Classes - Dealing with Complex Numbers |
Problem |
Medium |
Solution |
Classes |
Class 2 - Find the Torsional Angle |
Problem |
Easy |
Solution |
Built-Ins |
Zipped! |
Problem |
Easy |
Solution |
Built-Ins |
Input() |
Problem |
Easy |
Solution |
Built-Ins |
Python Evaluation |
Problem |
Easy |
Solution |
Built-Ins |
Athlete Sort |
Problem |
Medium |
Solution |
Built-Ins |
Any or All |
Problem |
Easy |
Solution |
Built-Ins |
ginortS |
Problem |
Medium |
Solution |
Python Functionals |
Map and Lambda Function |
Problem |
Easy |
Solution |
Python Functionals |
Validating Email Addresses With a Filter |
Problem |
Medium |
Solution |
Python Functionals |
Reduce Function |
Problem |
Medium |
Solution |
Regex and Parsing |
Detect Floating Point Number |
Problem |
Easy |
Solution |
Regex and Parsing |
Re.split() |
Problem |
Easy |
Solution |
Regex and Parsing |
Group(), Groups() & Groupdict() |
Problem |
Easy |
Solution |
Regex and Parsing |
Re.findall() & Re.finditer() |
Problem |
Easy |
Solution |
Regex and Parsing |
Re.start() & Re.end() |
Problem |
Easy |
Solution |
Regex and Parsing |
Regex Substitution |
Problem |
Medium |
Solution |
Regex and Parsing |
Validating Roman Numerals |
Problem |
Easy |
Solution |
Regex and Parsing |
Validating phone numbers |
Problem |
Easy |
Solution |
Regex and Parsing |
Validating and Parsing Email Addresses |
Problem |
Easy |
Solution |
Regex and Parsing |
Hex Color Code |
Problem |
Easy |
Solution |
Regex and Parsing |
HTML Parser - Part 1 |
Problem |
Easy |
Solution |
Regex and Parsing |
HTML Parser - Part 2 |
Problem |
Easy |
Solution |
Regex and Parsing |
Detect HTML Tags, Attributes and Attribute Values |
Problem |
Easy |
Solution |
Regex and Parsing |
Validating UID |
Problem |
Easy |
Solution |
Regex and Parsing |
Validating Credit Card Numbers |
Problem |
Medium |
Solution |
Regex and Parsing |
Validating Postal Codes |
Problem |
Hard |
Solution |
Regex and Parsing |
Matrix Script |
Problem |
Hard |
Solution |
XML |
XML 1 - Find the Score |
Problem |
Easy |
Solution |
XML |
XML2 - Find the Maximum Depth |
Problem |
Easy |
Solution |
Closures and Decorators |
Standardize Mobile Number Using Decorators |
Problem |
Easy |
Solution |
Closures and Decorators |
Decorators 2 - Name Directory |
Problem |
Easy |
Solution |
Debugging |
Words Score |
Problem |
Medium |
Solution |
Debugging |
Default Arguments |
Problem |
Medium |
Solution |