Python Functions Intermediate Python Functions Series by Stephen Gruppetta The Python Coding Book #1 in Python Functions Series - Moving On From The Basics of Python Functions #2 in Python Functions Series - Using Positional Arguments and Named or Keyword Arguments in Python Functions #3 in Python Functions Series - Optional Arguments With Default Values in Python Functions #4 in Python Functions Series - Argh! What are args and kwargs in Python? #5 in Python Functions Series - Using Positional-Only And Keyword-Only Arguments in Python #6 in Python Functions Series - Using Type Hints When Defining A Python Function #7 in Python Functions Series - Some Best Practices When Writing Python Functions