
Advanced Certification in Machine Learning and Cloud

Industry Mentors
- Receive unparalleled guidance from industry mentors, teaching assistants, and graders
- Receive one-on-one feedback on submissions and personalised feedback for improvement
Student Success Mentors
- A dedicated Success Mentors is allocated to each student so as to ensure consistent progress
- Success Mentors are your single points of contact for all your non-academic queries
Python is an interpreted, high-level and general-purpose programming language. Python’s design philosophy emphasizes code readability with its notable use of significant indentation. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.[30]
Python is dynamically-typed and garbage-collected. It supports multiple programming paradigms, including structured (particularly, procedural), object-oriented and functional programming. Python is often described as a “batteries included” language due to its comprehensive standard library.[31]


Statements and control flow
Python’s statements include (among others):
- The assignment statement, using a single equals sign
=. - The
ifstatement, which conditionally executes a block of code, along withelseandelif(a contraction of else-if). - The
forstatement, which iterates over an iterable object, capturing each element to a local variable for use by the attached block. - The
whilestatement, which executes a block of code as long as its condition is true. - The
trystatement, which allows exceptions raised in its attached code block to be caught and handled byexceptclauses; it also ensures that clean-up code in afinallyblock will always be run regardless of how the block exits. - The
raisestatement, used to raise a specified exception or re-raise a caught exception.
