PowerBI Data Analyst - Create visualizations and dashboards from scratch
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free
Continue your Python 3 learning journey with Learn Intermediate Python 3: Functions, Namespaces, and Scope. Learn about using the Python 3 unpacking operators (`*` & `**`) to create flexible function arguments. Use lambda and higher-order functions to write more efficient code.
Syllabus
- Function Arguments: Use the full potential of Python function arguments! Learn about the different ways to work with the Python unpacking operator.
- Article: Python Gotcha: Mutable Default Arguments
- Lesson: Function Arguments
- Quiz: Function Arguments
- Project: The Nile
- Namespaces and Scope: Learn about how Python stores names and the scoping rules that apply to them!
- Lesson: Namespaces
- Quiz: Namespaces
- Lesson: Scope
- Quiz: Scope
- Functions Deep Dive: Dive deeper into the unique ways to utilize functions to create cleaner and more efficient software!
- Article: Lambda Functions
- Article: Introduction to Higher-Order Functions
- Article: Built-In Higher-Order Functions
- VideoContentItem: Decorators
- Informational: Next Steps
Taught by
Alex DiStasi