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 if statement, which conditionally executes a block of code, along with else and elif (a contraction of else-if).
  • The for statement, which iterates over an iterable object, capturing each element to a local variable for use by the attached block.
  • The while statement, which executes a block of code as long as its condition is true.
  • The try statement, which allows exceptions raised in its attached code block to be caught and handled by except clauses; it also ensures that clean-up code in a finally block will always be run regardless of how the block exits.
  • The raise statement, used to raise a specified exception or re-raise a caught exception.
Call Now ButtonCall Now