How to write inline if statement for print in Python?

PythonProgramming

Python provides two ways to write inline if statements. These are:

1. if condition: statement

2. s1 if condition else s2

Note that second type of if cannot be used without an else. Now you can use these inline in a print statement as well. For example,

a = True
if a: print("Hello")

This will give the output:

Hello
a = False
print("True" if a else "False")

This will give the output:

False
Updated on 17-Jun-2020 12:05:59