Type A : Short Answer Questions / Conceptual Questions
2. What all information does a function header give you about the function ?
3. What do you understand by flow of execution?
5. What is utility of:
(i) default argument
(ii) keyword argument
6. Explain with a code example the usage of default argument and keyword argument.
7. Differentiate the different styles of functions in Python using appropriate examples.
8. Differential between fruitful function and non-fruitful function
9. Can a function return multiple values? Why?
10. What is scope? what is the scope resolving rule of Python?
11. What is the difference between Local Variable and Global Variable
12. When is global statement is used? Why is its use is not recommended?