Skip to main content
Explore
Log in
Get started
You're viewing
Arya
's module.
Machine Learning and AI Foundations
Module 1
Independent Python Foundations
1
Executing and Tracing Python Code
Execute Python code in notebooks and scripts and trace the resulting output and variable-state changes.
Execute Python code in notebooks and scripts and trace the resulting output and variable-state changes.
2
Python Values and Operators: Numbers, Strings, Booleans, and None
Use Python numeric, string, Boolean, and None values with appropriate operators.
Use Python numeric, string, Boolean, and None values with appropriate operators.
3
Choosing the Right Python Data Structure
Select an appropriate list, tuple, set, or dictionary for a given data task.
Select an appropriate list, tuple, set, or dictionary for a given data task.
4
Writing Conditional Statements for Mutually Exclusive Cases
Write conditional statements that correctly handle mutually exclusive cases.
Write conditional statements that correctly handle mutually exclusive cases.
5
Transforming Collections with Loops and Comprehensions
Write loops and comprehensions that transform collections.
Write loops and comprehensions that transform collections.
6
Defining Single-Purpose Functions with Parameters and Return Values
Define single-purpose functions with parameters, return values, and concise docstrings.
Define single-purpose functions with parameters, return values, and concise docstrings.
7
Selecting and Using Python Standard-Library Functions
Use official Python documentation to select, import, and call an appropriate standard-library function.
Use official Python documentation to select, import, and call an appropriate standard-library function.
8
Diagnosing Syntax, Runtime, and Logic Errors
Diagnose syntax, runtime, and logic errors using tracebacks, state tracing, and observed behavior.
Diagnose syntax, runtime, and logic errors using tracebacks, state tracing, and observed behavior.