Class 9 Exam  >  Class 9 Tests  >   Olympiad Test: Introduction to Python 3.11 - 2 - Class 9 MCQ

Olympiad Test: Introduction to Python 3.11 - 2 - Class 9 MCQ


Test Description

10 Questions MCQ Test - Olympiad Test: Introduction to Python 3.11 - 2

Olympiad Test: Introduction to Python 3.11 - 2 for Class 9 2024 is part of Class 9 preparation. The Olympiad Test: Introduction to Python 3.11 - 2 questions and answers have been prepared according to the Class 9 exam syllabus.The Olympiad Test: Introduction to Python 3.11 - 2 MCQs are made for Class 9 2024 Exam. Find important definitions, questions, notes, meanings, examples, exercises, MCQs and online tests for Olympiad Test: Introduction to Python 3.11 - 2 below.
Solutions of Olympiad Test: Introduction to Python 3.11 - 2 questions in English are available as part of our course for Class 9 & Olympiad Test: Introduction to Python 3.11 - 2 solutions in Hindi for Class 9 course. Download more important topics, notes, lectures and mock test series for Class 9 Exam by signing up for free. Attempt Olympiad Test: Introduction to Python 3.11 - 2 | 10 questions in 15 minutes | Mock test for Class 9 preparation | Free important questions MCQ to study for Class 9 Exam | Download free PDF with solutions
Olympiad Test: Introduction to Python 3.11 - 2 - Question 1

What will be the output of the following Python code?

Detailed Solution for Olympiad Test: Introduction to Python 3.11 - 2 - Question 1

The first `print (x / y)` outputs `3.5`.
The second `print(x // y)` outputs `3` (integer division).
The third `print(x % y)` outputs `1` (remainder).
The fourth `print(y ** x)` outputs `49` (power calculation).

Olympiad Test: Introduction to Python 3.11 - 2 - Question 2

What is the output of the following Python code?

Detailed Solution for Olympiad Test: Introduction to Python 3.11 - 2 - Question 2

`a % b` calculates the remainder of `10` divided by `3`, which is `1`.

1 Crore+ students have signed up on EduRev. Have you? Download the App
Olympiad Test: Introduction to Python 3.11 - 2 - Question 3

What will be the output of the following Python code?

Detailed Solution for Olympiad Test: Introduction to Python 3.11 - 2 - Question 3

The function `greet("Alice") `prints ` "Hello, Alice!" `.

Olympiad Test: Introduction to Python 3.11 - 2 - Question 4

What does the following Python code print?

Detailed Solution for Olympiad Test: Introduction to Python 3.11 - 2 - Question 4

The `range(1, 6, 2)` generates numbers `1, 3, 5`. The loop prints these numbers with a space in between.

Olympiad Test: Introduction to Python 3.11 - 2 - Question 5

What is the output of the following Python code?

Detailed Solution for Olympiad Test: Introduction to Python 3.11 - 2 - Question 5

`nums[2:]` slices the list from index `2` to the end, so it prints `[3, 4, 5]`.

Olympiad Test: Introduction to Python 3.11 - 2 - Question 6

What will be the output of the following Python code?

Detailed Solution for Olympiad Test: Introduction to Python 3.11 - 2 - Question 6

`factorial(5)` computes `5 * 4 * 3 * 2 * 1` which equals `120`.

Olympiad Test: Introduction to Python 3.11 - 2 - Question 7

What is the output of the following Python code?

Detailed Solution for Olympiad Test: Introduction to Python 3.11 - 2 - Question 7
  • `x & y` performs bitwise AND (`0110 & 0011`), resulting in `0010` which is `2`.
  • `x | y` performs bitwise OR (`0110 | 0011`), resulting in `0111` which is `7`.
  • `x ^ y` performs bitwise XOR (`0110 ^ 0011`), resulting in `0101` which is `5`.
Olympiad Test: Introduction to Python 3.11 - 2 - Question 8

What does the following Python code print?

Detailed Solution for Olympiad Test: Introduction to Python 3.11 - 2 - Question 8

`nums[::-1]` reverses the list `nums`, so it prints `[5, 4, 3, 2, 1]`.

Olympiad Test: Introduction to Python 3.11 - 2 - Question 9

What is the output of the following Python code?

Detailed Solution for Olympiad Test: Introduction to Python 3.11 - 2 - Question 9

`x // y` performs integer division of `8` by `2`, resulting in `4`.

Olympiad Test: Introduction to Python 3.11 - 2 - Question 10

What will be the output of the following Python code?

Detailed Solution for Olympiad Test: Introduction to Python 3.11 - 2 - Question 10

The function `greet()` returns ` "Hello, World!" `which is then printed.

Information about Olympiad Test: Introduction to Python 3.11 - 2 Page
In this test you can find the Exam questions for Olympiad Test: Introduction to Python 3.11 - 2 solved & explained in the simplest way possible. Besides giving Questions and answers for Olympiad Test: Introduction to Python 3.11 - 2, EduRev gives you an ample number of Online tests for practice

Top Courses for Class 9

Download as PDF

Top Courses for Class 9