Python Lessons
~50 Free Python Lessons to get you started
- Lesson 1: print()
- Lesson 2: Variables
- Lesson 3: Data Types
- Lesson 4: Type Conversion
- Lesson 5: Data Structures
- Lesson 6: Lists
- Lesson 7: Tuples
- Lesson 8: Dictionaries
- Lesson 9: Strings
- Lesson 10: len()
- Lesson 11: .sort()
- Lesson 12: .pop()
- Lesson 13: input()
- Lesson 14: range()
- Lesson 15: Error Handling
- Lesson 16: Defining Functions
- Lesson 17: Slicing
- Lesson 18: Python Operators
- Lesson 1: .format()
- Lesson 2: .join()
- Lesson 3: .split()
- Lesson 4: .strip()
- Lesson 5: dir()
- Lesson 6: Nested Data
- Lesson 7: Conditionals - if
- Lesson 8: For Loop
- Lesson 9: While Loop
- Lesson 10: Break & Continue
- Lesson 11: Lambda
- Lesson 12: zip()
- Lesson 13: map()
- Lesson 14: filter()
- Lesson 15: sorted()
- Lesson 16: List Comprehension
- Lesson 17: Dict Comprehension
- Lesson 18: help()
- Lesson 19: Debugging
- Lesson 20: pass
- Lesson 1: JSON
- Lesson 2: Web Requests
- Lesson 3: Try / Except
- Lesson 4: Classes
- Lesson 5: Inheritence
- Lesson 6: Regular Expressions
- Lesson 7: APIs with Python
- Lesson 8: Files with Python
Python Tutorials
Get ideas, discover possibilities, master Python skills, and capture new opportunities with these Python Tutorials.
Python Exercises
300+ Python Exercises so you can excel at Python
- Exercise 1: print()
- Exercise 2: Variables
- Exercise 3: Data Types
- Exercise 4: Type Conversion
- Exercise 5: Data Structures
- Exercise 6: Lists
- Exercise 7: Tuples
- Exercise 8: Dictionaries
- Exercise 9: Strings
- Exercise 10: len()
- Exercise 11: .sort()
- Exercise 12: .pop()
- Exercise 13: input()
- Exercise 14: range()
- Exercise 15: Error Handling
- Exercise 16: Defining Functions
- Exercise 17: Slicing
- Exercise 18: Python Operators
- Exercise 1: .format()
- Exercise 2: .join()
- Exercise 3: .split()
- Exercise 4: .strip()
- Exercise 5: dir()
- Exercise 6: Nested Data
- Exercise 7: Conditionals - if
- Exercise 8: For Loop
- Exercise 9: While Loop
- Exercise 10: Break & Continue
- Exercise 11: Lambda
- Exercise 12: zip()
- Exercise 13: map()
- Exercise 14: filter()
- Exercise 15: sorted()
- Exercise 16: List Comprehension
- Exercise 17: Dict Comprehension
- Exercise 18: help()
- Exercise 19: Debugging
- Exercise 20: pass
- Exercise 1 (Coming Soon)
- Exercise 2 (Coming Soon)
- Exercise 3: Try / Except
- Exercise 4: Classes
- Exercise 5: Class Inheritence
- Exeercise 6: Regular Expressions
- Exercise 7: APIs with Python