KnowledgeBoat Logo
|

Informatics Practices

Assertion (A): In an if-else statement, the if block checks the true part whereas else checks for the false part.

Reasoning (R): In a conditional construct, else block is mandatory.

  1. Both A and R are true and R is the correct explanation of A.
  2. Both A and R are true but R is not the correct explanation of A.
  3. A is true but R is false.
  4. A is false but R is true.

Python Control Flow

1 Like

Answer

A is true but R is false.

Explanation
In an if-else statement, the if block checks if a condition is true and will execute a block of statements and if the condition is false, it won't execute that block. The else part executes a block of code when the if condition is false. In a conditional construct, the else block is not mandatory.

Answered By

1 Like


Related Questions