# 4.10 Keyword Arguments¶

- When calling functions, you can use keyword arguments to pass arguments in `any` order.

In [1]:

    def rectangle_area(length, width):
        """Return a rectangle's area."""
        return length * width

- Each keyword argument in a call has the form parametername=value.
- Order of keyword arguments does not matter.

In [2]:

    rectangle_area(width=5, length=10)

Out[2]:

    50

In [ ]:

    ##########################################################################
    # (C) Copyright 2019 by Deitel & Associates, Inc. and                    #
    # Pearson Education, Inc. All Rights Reserved.                           #
    #                                                                        #
    # DISCLAIMER: The authors and publisher of this book have used their     #
    # best efforts in preparing the book. These efforts include the          #
    # development, research, and testing of the theories and programs        #
    # to determine their effectiveness. The authors and publisher make       #
    # no warranty of any kind, expressed or implied, with regard to these    #
    # programs or to the documentation contained in these books. The authors #
    # and publisher shall not be liable in any event for incidental or       #
    # consequential damages in connection with, or arising out of, the       #
    # furnishing, performance, or use of these programs.                     #
    ##########################################################################