.. This file is part of the OpenDSA eTextbook project. See
.. http://opendsa.org for more details.
.. Copyright (c) 2012-2020 by the OpenDSA Project Contributors, and
.. distributed under an MIT open source license.

.. avmetadata::
   :author: Hamza Manzoor
   :requires:
   :satisfies: JSVEE Python
   :topic: JSVEE Python


JSVEE Python 5
================

About
-----------------------

JSVEE content package containing Python examples.

ae_adl_functions1
-----------------------
Use of basic functions.

.. extrtoolembed:: 'ae_adl_functions1'
   :learning_tool: mastery-grid-python-animations

ae_adl_functions2
-----------------------
Use of function which takes multiple input parameters and returns a value

.. extrtoolembed:: 'ae_adl_functions2'
   :learning_tool: mastery-grid-python-animations

ae_adl_functions3
-----------------------
Use of multiple functions where return value of one function is passed as an input parameter to the second function

.. extrtoolembed:: 'ae_adl_functions3'
   :learning_tool: mastery-grid-python-animations

ae_adl_recursion
-----------------------
Explanation of recursion using the factorial program

.. extrtoolembed:: 'ae_adl_recursion'
   :learning_tool: mastery-grid-python-animations

ae_adl_dict1
-----------------
Explanation of the working of Dictionaries in Python

.. extrtoolembed:: 'ae_adl_dict1'
   :learning_tool: mastery-grid-python-animations

ae_adl_dict2
-----------------------
Changing values in Python Dictionaries

.. extrtoolembed:: 'ae_adl_dict2'
   :learning_tool: mastery-grid-python-animations

ae_adl_dict3
-----------------------
Demonstration of looping through Dictionaries to find the maximum value

.. extrtoolembed:: 'ae_adl_dict3'
   :learning_tool: mastery-grid-python-animations


