Instructions

  • 1. Your final score will reflect your grasp of the concepts—approach each question with precision.
  • 2. Thoroughly review each solution before proceeding to ensure full understanding.
  • 3. Final results will be available after submission to provide insights into areas for further improvement.
  • 4. Maintain academic integrity—plagiarism undermines learning and professional growth.
  • 5. Once submitted, responses are final, so ensure you’re confident in your answers.
  • 6. These challenges are designed to test practical knowledge; apply your skills as you would in real-world scenarios.

All Problems

Question

Action

What is the output of the following code? x = 10; if x > 5: print("Greater"); else: print("Smaller")

View

Which of the following is a correct if-else statement?

View

What is the output of this code? x = 4; if x % 2 == 0: print("Even") else: print("Odd")

View

What does the following code do? if not (x > 0 and x < 5): print("Invalid")

View

What is the output of the following code? x = 10; if x == 10 or x > 15: print("True")

View

What is the correct way to use the ternary operator in Python?

View

Which of the following operators is used for logical conjunction (AND) in Python?

View

What is the output of the following code? x = 5; if x != 5: print("Not five") else: print("Five")

View

What does the elif keyword stand for?

View

What is the result of the following code? if x == 5: print("Yes") elif x == 10: print("No") else: print("Maybe")

View

What is the output of the following code? x = 10; if x > 5: print("Greater"); else: print("Smaller")

Greater
Smaller
Error
None of the above

Which of the following is a correct if-else statement?

if (x > 5) { print("Yes") } else { print("No") }
if x > 5: print("Yes"); else: print("No")
if (x > 5): print("Yes"), else: print("No")
None of the above

What is the output of this code? x = 4; if x % 2 == 0: print("Even") else: print("Odd")

Even
Odd
Error
None of the above

What does the following code do? if not (x > 0 and x < 5): print("Invalid")

Prints "Invalid" if x is between 0 and 5
Prints "Invalid" if x is not between 0 and 5
Always prints "Invalid"
Never prints "Invalid"

What is the output of the following code? x = 10; if x == 10 or x > 15: print("True")

True
False
Error
None of the above

What is the correct way to use the ternary operator in Python?

x = 5 if y > 10 else 0
x = 5 if (y > 10): else 0
x = (y > 10) ? 5 : 0
x = 5 if y > 10 ? else 0

Which of the following operators is used for logical conjunction (AND) in Python?

&&
and
||
not

What is the output of the following code? x = 5; if x != 5: print("Not five") else: print("Five")

Not five
Five
Error
None of the above

What does the elif keyword stand for?

Else if
Else loop
If-else
If-ladder

What is the result of the following code? if x == 5: print("Yes") elif x == 10: print("No") else: print("Maybe")

Prints "Yes" if x equals 5
Prints "No" if x equals 10
Prints "Maybe" if x is neither 5 nor 10
All of the above