Doctor of Science in Information Technology (DScIT) Repository
Sch
o
ol of Computing
Applied AI
News
Events
Careers
Resources
Faculty
Projects
Repository
Learn
Python
HTML
JavaScript
XML
PHP
MATH
Applied AI
News
Events
Careers
Resources
Faculty
Projects
Repository
Learn
Python
HTML
JavaScript
XML
PHP
MATH
Editor
Editing — 8. Functions
Learning Objectives
Understand the importance of modularity in software development using functions.
Learn to define and use functions in Python, including syntax and structure.
Differentiate between void functions and value-returning functions.
Utilize various types of function arguments and parameters effectively.
Apply advanced techniques like yield and nesting function calls for efficient coding.