LearnPython.Today
Games
Blogs
GitHub
Toggle Menu
Search the site
Search...
⌘
K
GitHub
Linkedin
Toggle theme
Python Games
Learn Python by playing games
All Types
Games
Articles
Everything
Finished
Not Yet Done
Sort by Title
Sort by Level
Sort by Level (DESC)
Appending to a List in Python
Lists And Array
Level
Identify the correct way to append elements to a list.
Let's Play! →
Basic Variable Declaration in Python
Syntax
Level
Understand the correct syntax for declaring variables in Python.
Let's Play! →
Calculate Shopping Cart Total
Syntax
Level
Understand complex variable assignment and function logic in a shopping cart calculation.
Let's Play! →
Dictionary Manipulation in Python
Syntax
Level
Practice manipulating dictionaries in Python.
Let's Play! →
Function Definition in Python
Syntax
Level
Learn the correct syntax for defining functions in Python.
Let's Play! →
How to declare a string
Syntax
Level
Find how to declare a simple string. And how not to!
Let's Play! →
How to declare a string II
Syntax
Level
A slightly hard version of the string I.
Let's Play! →
Introduction
Syntax
Level
Get started with our games and find out how to play.
Let's Play! →
LeetCode 1: Two Sum
Algorithms
Level
Find two numbers in an array that add up to a target.
Let's Play! →
LeetCode 121: Best Time to Buy and Sell Stock
Dynamic Programming
Level
Find the maximum profit from buying and selling a stock once.
Let's Play! →
LeetCode 20: Valid Parentheses
Level
Determine if the input string has valid parentheses ordering.
Let's Play! →
LeetCode 3: Longest Substring Without Repeating Characters
Algorithms
Level
Find the length of the longest substring without repeating characters.
Let's Play! →
LeetCode 53: Maximum Subarray
Dynamic Programming
Level
Find the contiguous subarray with the largest sum.
Let's Play! →
LeetCode 70: Climbing Stairs
Dynamic Programming
Level
Calculate the number of ways to climb n stairs, taking 1 or 2 steps at a time.
Let's Play! →
List Comprehension in Python
Syntax
Lists And Array
Level
Master list comprehension syntax in Python.
Let's Play! →
String Formatting Syntax in Python
Syntax
Level
Identify and correct syntax errors in Python string formatting.
Let's Play! →
Using a for loop
Basics
Lists And Array
Level
Learn how to use for loops to iterate over a range in Python.
Let's Play! →
Variable Assignment with Type Annotations
Syntax
Level
Learn the correct usage of type annotations in variable assignments.
Let's Play! →
Variable Declaration in Python
Syntax
Level
Explore advanced scenarios in variable declaration in Python.
Let's Play! →