manyspikes
Introduction to Python
Learn the basics of programming in Python. This module will teach you the basic programming concepts required to understand how machine learning models are implemented.
Introduction
Reading
Defining variables
Exercise
Using variables
Exercise
Naming variables
Reading
Data types
Exercise
Numeric types
Exercise
Operations on numbers
Exercise
Booleans
Exercise
Boolean operators
Exercise
Comparison operators
Exercise
Strings
Exercise
String operations
Exercise
String interpolation
Exercise
Sequences
Reading
Lists and tuples
Exercise
Indexing
Exercise
Slicing
Exercise
Searching
Exercise
Calculations on sequences
Exercise
Mutations
Exercise
Sets
Exercise
Set operations
Exercise
Dictionaries
Reading
Operations on dictionaries
Exercise
Representing nothing
Reading
Control flow
Reading
Conditions
Reading
If statements
Exercise
Loops
Reading
For loops
Exercise
While loops
Exercise
Comprehensions
Exercise
Functions
Reading
Calculations with functions
Exercise
Scopes
Reading
Challenge 1: Calculating medians
Exercise
Challenge 2: Dot product
Exercise
Challenge 3: Counting letters
Exercise
Back to courses