Advertisements
Advertisements
Question
Explain the Ternary operator with examples.
Advertisements
Solution
Conditional operator:
The ternary operator is also known as the conditional operator that evaluates something based on a condition being true or false. It simply allows testing a condition in a single line replacing the multiline if-else making the code compact.
The Syntax conditional operator is,
Variable Name = [on – true] if [Test expression] else [on – false]
Example:
min = 50 if 49 < 50 else 70 # min = 50 min = 50 if 49 > 50 else 70 # min = 70
APPEARS IN
RELATED QUESTIONS
Which of the following is not a token?
Which of the following is not a logical operator?
Write short notes on Tokens.
What are the different operators that can be used in Python?
Write short notes on the Arithmetic operator with examples.
Write short notes on Escape sequences with examples.
What are string literals? Explain.
A student executes the following code to increase the value of a variable 'x' by 2.
He has written the following statement, which in incorrect.
x=+2;
What will be the correct statement?
- x+=2;
- x=2
- x=x+2;
Evaluate the given expression when the value of a=2 and b=3
b*=a++-++b+ ++a;
System.out.println("a="+a);
System.out.println("b="+b);Define a class with the following specifications:
Class name: Bank
Member variables:
double p - stores the principal amount
double n - stores the time period in years
double r - stores the rate of interest
double a - stores the amount
member methods:
void accept () - input values for p and n using Scanner class methods only.
void calculate () - calculate the amount based on the following conditions:
| Time in (Year) | Rate % |
| Upto `1/2` | 9 |
| >`1/2` to 1 year | 10 |
| > 1 to 3 year | 11 |
| > 3year | 12 |
`a = p (1+r/100)^n`
void display () - display the details in the given format.
Write the main method to create an object and call the above methods.
