Tuples Quiz - Vijayendra

Tuples Quiz - Vijayendra

9th - 12th Grade

12 Qs

quiz-placeholder

Similar activities

Python IF ELSE

Python IF ELSE

10th Grade

11 Qs

PYTHON DICTIONARIES

PYTHON DICTIONARIES

11th Grade

14 Qs

AL-(S)

AL-(S)

12th Grade

10 Qs

Python Code Quiz

Python Code Quiz

8th - 12th Grade

11 Qs

Python Practical Questions

Python Practical Questions

12th Grade

15 Qs

Tuples in Python

Tuples in Python

9th Grade

9 Qs

Python Quiz

Python Quiz

5th - 10th Grade

15 Qs

Problem Solving using Python and R - UNIT II - Tuples

Problem Solving using Python and R - UNIT II - Tuples

12th Grade

15 Qs

Tuples Quiz - Vijayendra

Tuples Quiz - Vijayendra

Assessment

Quiz

Computers

9th - 12th Grade

Hard

Created by

Smart Noob

Used 2+ times

FREE Resource

12 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the output of the following code?

thistuple = (10, 20, 30, 40, 50, 60, 70, 80)

print(thistuple[2:5], thistuple[:4], thistuple[3:])

(30, 40, 50) (10, 20, 30, 40) (40, 50, 60, 70, 80)

(20, 30, 40, 50) (10, 20, 30, 40) (30, 40, 50, 60, 70, 80)

Error

None of the given options

Answer explanation

To get a sub tuple out of the tuple, we need to specify the range of indexes.  We need to specify where to start and where to end the range.



Syntax: tuple[start:end] If the start is missing it takes 0 as the starting index.

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

A Python tuple can also be created without using parentheses

False

True

Answer explanation

A tuple can also be created without using parentheses. It is called tuple packing.

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the output of the following tuple operation

thistuple = (100,)

print(thistuple * 2)

  • (100, 100)

Error

(200)

Answer explanation

We can use * operator to repeat the tuple values n number of times

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the type of the following variable

thistuple = ("Orange")

print(type(thistuple))

int
list
str
float

Answer explanation

To create a tuple with a single item, you need to add a comma after the item. Otherwise, Python will not recognize the variable as a tuple, and it will treat it as a string type.

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the output of the following

aTuple = "Yellow", 20, "Red"

a, b, c = aTuple

print(a)

Yellow
aTuple
Red
20

Answer explanation

The tuple unpacking is also possible

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the output of the following code

aTuple = (100, 200, 300, 400, 500)

aTuple[1] = 800

print(aTuple)

Error
(100, 200, 300, 400, 800)
(100, 200, 800, 400, 500)
(100, 800, 300, 400, 500)

Answer explanation

A tuple is immutable. Once a tuple is created, you cannot change its values. If you try to change its value, you will receive a  TypeError: 'tuple' object does not support item assignment

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the output of the following code

aTuple = (100, 200, 300, 400, 500)

print(aTuple[-2])

print(aTuple[-4:-1])

Error as it is out of range

400
(200, 300, 400)

(300, 400, 500)
400, 300, 200

Answer explanation

Use the range of negative indexes to start a search from the end of the tuple.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?