14%
Instructions
Syntax
value_if_true if condition else value_if_falseConditional Expressions (Ternary Operator) ⚡
Python-la conditional expressions (allathu ternary operator) use panni, oru chinna if-else statement-a ore line-la ezhudhalam! Idhu romba useful and code-a neat-a vechikka help pannum.
Syntax (Ezhudhum Murai)
variable = value_if_true if condition else value_if_false
Idha epdi purinjikalam?
- First,
conditiontrue-a nu check pannum. - True-a irundha,
value_if_true-a variable-la store pannum. - False-a irundha,
value_if_false-a variable-la store pannum.
Example (Udharanam)
Oru normal if-else statement-a epdi conditional expression-a mathalam nu papom.
Normal if-else:
age = 20
if age >= 18:
status = "Adult"
else:
status = "Minor"
print(status)
Using Conditional Expression (Single Line):
age = 20
status = "Adult" if age >= 18 else "Minor"
print(status)
Rendu code-um same output than tharum! Aana second one paaka evlo neat-a iruku paarunga.
Oru Chinna Task!
Kizhe ulla editor-la, oru number num even-a illaya odd-a nu kandupudikka oru conditional expression ezhudhunga.
- Even-a irundha
"Even"nu store aaganum. - Odd-a irundha
"Odd"nu store aaganum. Output-aresultnu oru variable-la store panni print pannunga.
Help
Conditional ExpressionsExercise 12/77 • 15 XP
❴❵ script.py
Terminal