MISSION 316

Functions: Intermediate

Learn more about using functions to write better code, while avoiding common pitfalls.

Objectives

  • Learn what default arguements are.
  • Learn how to use multiple return statements.
  • Learn how to use multiple variables.
  • Learn how mutable and immutable data types behave.
  • Learn how to use documentation.

Mission Outline

1. Interfering with the Built-in Functions
2. Variable Names and Built-in Functions
3. Default Arguments
4. The Official Python Documentation
5. Multiple Return Statements
6. Returning Multiple Variables
7. More About Tuples
8. Functions — Code Running Quirks
9. Scopes — Global and Local
10. Scopes — Searching Order
11. Next Steps
12. Takeaways

python-for-data-science-fundamentals

Course Info:

Beginner

The median completion time for this course is 5.8 hours. View Details

This course is free and includes 7 missions, 1 guided project, and 1 tutorial.  It is the first course in the Data Analyst in Python path and Data Scientist in Python path.

START LEARNING FREE

Take a Look Inside