Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Introduction to Python
Introduction to Programming with Python
Introduction to Python (0:32)
Welcome to the Course
Programming Explained in 5 Minutes (5:04)
Introduction to Python - Course Notes
Why Python? (5:11)
Why Jupyter? (3:29)
Installing Python and Jupyter (6:49)
Jupyter’s Interface – the Dashboard (3:15)
Jupyter’s Interface – Prerequisites for Coding (6:15)
Python 2 vs Python 3 (2:46)
Python Variables and Data Types
Variables (3:41)
Numbers and Boolean Values (3:05)
Strings (11:20)
Basic Python Syntax
Arithmetic Operators (3:23)
The Double Equality Sign (1:33)
Reassign Values (1:08)
Add Comments (3:20)
Line Continuation (0:49)
Indexing Elements (1:18)
Structure Your Code with Indentation (3:42)
More on Operators
Comparison Operators (2:10)
Logical and Identity Operators (5:35)
Conditional Statements
Introduction to the IF statement (6:13)
Add an ELSE Statement (5:37)
Else if, for Brief - ELIF (11:16)
A Note on Boolean Values (4:38)
Functions
Defining a Function in Python (4:19)
Creating a Function with a Parameter (7:58)
Another Way to Define a Function (5:29)
Using a Function in Another Function (1:49)
Combining Conditional Statements and Functions (3:06)
Creating Functions Containing a Few Arguments (2:48)
Notable Built-In Functions in Python (3:56)
Sequences
Lists (8:18)
Help Yourself with Methods (6:54)
List Slicing (4:30)
Tuples (6:40)
Dictionaries (8:27)
Iteration
For Loops (5:40)
While Loops and Incrementing (5:10)
Create Lists with the range() Function (6:22)
Use Conditional Statements and Loops Together (6:30)
All In – Conditional Statements, Functions, and Loops (2:27)
Iterating over Dictionaries (6:21)
Why Jupyter?
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock