Course curriculum

    1. 1.1 There's (A Lot) More to Know About Functions

    2. 1.2 Function Names and Function Calls

    3. 1.3 Parameters and Arguments • Using Functions as Arguments in Other Functions

    4. 1.4 Revisiting turtle

    1. 2.1 What's the Difference Between Positional and Keyword Arguments

    2. 2.2. What Options Do We Have of Using Positional and Keyword Arguments?

    3. 2.3. Examples from turtle

    1. 3.1 My Three Best Friends

    2. 3.2 Adding a New Friend to the Contact List

    3. 3.3 Exploring Positional and Keyword Arguments • And Using Pretty Print

    1. 4.1 Optional Arguments

    2. 4.2 Some Rules When Including Default Values in Function Definitions

    3. 4.3 Examples from turtle • Revisiting print()

    4. 4.4 The "Impossible" Challenge

    1. 5.1 Changing Some Arguments From Required to Optional

    2. 5.2 Creating Brand New Contact Lists

    3. 5.3 Fixing the "Mutable Default Value" Bug

    1. 6.1 Terms, Terms, and More Terms

    2. 6.2 Add Any Number of Positional Arguments

    3. 6.3 Add Any Number of Keyword Arguments (Part 1)

    4. 6.4 Add Any Number of Keyword Arguments (Part 2)

About this course

  • 23 lessons
  • 3 hours of video content