The ternary operator aims at reducing multiple lines of if-else complexity into a single line. The Ternary operator works upon, where the result of an expression (conditional expression) depends on the True or False value. Bottom line – Consolidate (or condense) multi line expression in one line. If-else can be re-written in one line using the ternary operator.
Python if-else statement is a part of control structures (sometimes also known as Python flow control). Python if statement helps in making decisions in the program. This is probably the simplest yet most frequently used in Python for decision making. Python’s if-else statement works by evaluating a condition and subsequently making the decision. If a condition is met then execute a certain portion of the code