Teachers and Examiners (CBSESkillEduction) collaborated to create the Tuples in Python Class 11 MCQ. All the important Information are taken from the NCERT Textbook Computer Science (083) class 11.
Tuples in Python Class 11 MCQ
1. A ________ is an ordered sequence of elements of different data types, such as integer, float, string or list.
a. Tuple
b. Dictionaries
c. List
d. None of the above
2. Elements of a tuple are enclosed in ________ and are separated by ________.
a. Parenthesis and commas
b. Curly Brackets and commas
c. Both a) and b)
d. None of the above
3. In Tuple, If we assign the value without comma it is treated as ________.
a. Integer
b. String
c. Decimal
d. None of the above
4. In Tuple, Sequence without parenthesis is treated as _________.
a. Tuple Error
b. Tuple by default
c. Both a) and b)
d. None of the above
5. Elements of a tuple can be accessed in the same way as a list or string using ________.
a. Indexing
b. Slicing
c. Both a) and b)
d. None of the above
6. Tuple is __________ data types.
a. Immutable
b. Mutable
c. Both a) and b)
d. None of the above
7. Immutable means __________.
a. Tuple cannot be changed after it has been created
b. Tuple can be changed after it has been created
c. Both a) and b)
d. None of the above
8. Python allows us to join tuples using __________ operator.
a. Assignment
b. Concatenation
c. Repetition
d. None of the above
9. ________ operator can also be used for extending an existing tuple.
a. Assignment
b. Concatenation
c. Repetition
d. None of the above
11. Concatenation operator depicted by symbol ________.
a. –
b. *
c. +
d. /
12. Repetition operation is depicted by the symbol ________.
a. –
b. *
c. +
d. /
13. ______ operator help to repeat elements of a tuple.
a. Assignment
b. Concatenation
c. Repetition
d. None of the above
14. In python, the repetition operator requires the first operand to be a tuple and the second operand to be _________ only.
a. String
b. Decimal
c. Integer
d. None of the above
15. The ________ operator checks if the element is present in the tuple.
a. In
b. Not in
c. Out
d. Not Out
16. The ________ operator returns True if the element is not present in the tuple, else it returns False.
a. In
b. Not in
c. Out
d. Not Out
17. _________ returns the length or the number of elements of the tuple.
a. tuple()
b. len()
c. count()
d. index()
18. ________ returns the number of times the given element appears in the tuple
a. tuple()
b. len()
c. count()
d. index()
19. _________ returns the index of the first occurrence of the element in the given tuple.
a. tuple()
b. len()
c. count()
d. index()
20. ________ returns minimum or smallest element of the tuple.
a max()
b. min()
c. sum()
d. None of the above
21. ________ returns maximum or largest element of the tuple.
a max()
b. min()
c. sum()
d. None of the above
22. _________ returns sum of the element of the tuple.
a max()
b. min()
c. sum()
d. None of the above
23. A tuple inside another tuple is called a _______.
a. Tuple Leader
b. Nested Tuple
c. Inner Tuple
d. None of the above
24. In python, tuples values are enclosed in _______.
a. Curly brackets
b. Parenthesis
c. Square brackets
d. None of the above
25. What will be the output of the following code.
str = tuple(“Python”)
print(tuple)
a. [‘P’, ‘y’, ‘t’, ‘h’, ‘o’, ‘n’]
b. (‘P’, ‘y’, ‘t’, ‘h’, ‘o’, ‘n’)
c. Python
d. None of the above
26. Which of the following is not a function of tuple?
a. sum()
b. max()
c. min()
d. delete()
27. Which of the following belong to tuple?
a. Elements are enclosed in Parenthesis
b. Tuple is immutable
c. Tuple is a sequence data types
d. All of the above
28. Which of the following is the correct syntax to declare tuple?
a. t = 1,2,3
b. t = (‘a’,’b’,’c’)
c. t = (1,2,3)
d. All of the above
29. How you can delete tuple with single element?
a. t = 1,
b. t = (1,)
c. Both a) and b)
d. t = [1]Show Answer ⟶
30. What will be the output of the following code.
t = (30)
type(t)
a. <class ‘float’>
b. <class ‘string’>
c. <class ‘int’>
d. None of the above
31. What will be the output of the following code.
t1 = (‘Computer’, ‘Science’)
t2 = (85, 65)
print(t1+t2)
a. (‘Computer’, ‘Science’, 85, 65)
b. [‘Computer’, ‘Science’, 85, 65]
c. {‘Computer’, ‘Science’, 85, 65}
d. None of the above
32. Which of the following operator is used to replicate a tuple?
a. Modular
b. Exponent
c. Addition
d. Multiplication
33. What will be the output of the following code.
t = (‘1’, ‘2’, ‘3’)
print(tuple(“Python”) + t)
a. [‘P’, ‘y’, ‘t’, ‘h’, ‘o’, ‘n’, ‘1’, ‘2’, ‘3’]
b. (‘P’, ‘y’, ‘t’, ‘h’, ‘o’, ‘n’, ‘1’, ‘2’, ‘3’)
c. {‘P’, ‘y’, ‘t’, ‘h’, ‘o’, ‘n’, ‘1’, ‘2’, ‘3’}
d. None of the above
34. Which of the following python function returns the length of tuple?
a. len()
b. length()
c. leng()
d. None of the above
35. What will be the output of the following code.
t1 = (1, 2, 3)
t2 = (4, 5, 6)
print(t1==t2)
a. True
b. False
c. No Output
d. None of the above
36. What will be the output of the following code.
t1 = (1, 2, 3)
t2 = (1, 2, 3)
print(t1 == t2)
a. True
b. False
c. No Output
d. None of the above
37. Which of the following function is used to delete the tuple name.
a. del
b. delete
c. remove
d. None of the above
38. What will be the output of the following code.
t = (1, 2, 3, 4, 5)
print(max(t))
a. 1
b. 2
c. 4
d. 5
39. What will be the output of the following code.
t = (1, 2, 3, 4, 5)
print(min(t))
a. 1
b. 2
c. 4
d. 5
40. What will be the output of the following code.
t = (1, 2, 3, 4, 5)
print(sum(t))
a. 11
b. 12
c. 14
d. 15
41. In tuple, which function is used to return the frequency of particular elements.
a. count()
b. max()
c. min()
d. sum()
42. Which of the following operation used in tuples?
a. Repetition
b. Concatenation
c. Slicing
d. All of the above
43. What will be the output of the following code.
t = (‘Computer’, ‘Science’)
print(max(t))
a. Computer
b. Science
c. No Output
d. None of the above
44. What will be the output of the following code.
t = (1, 2, 3)
print(t[1:3])
a. (1, 2)
b. (2, 3)
c. (1, 3)
d. None of the above
45. What will be the output of the following code.
t = (1, 2, 3)
print(t[1:-1])
a. (1, )
b. (2, )
c. (3, )
d. None of the above
46. What will be the output of the following code.
t1 = (1, 2, 3)
t2 = (3, 2, 1)
print(t1>t2)
a. True
b. False
c. No Output
d. None of the above
47. What will be the output of the following code.
t = (1, 2, 3)
print(sum(t, 3))
a. 3
b. 6
c. 9
d. No Output
48. What will be the output of the following code.
t1 = (1, 2)
t2 = 2 * t1
print(t2)
a. (1, 2, 1, 2)
b. (1, 2, 2, 2)
c. (1, 1, 1, 2)
d. None of the above
49. What will be the output of the following code.
t = (1, 2) * 3
print(t)
a. [1, 2, 1, 2, 1, 2]
b. (1, 2, 1, 2, 1, 2)
c. {1, 2, 1, 2, 1, 2}
d. Error
50. What will be the output of the following code.
t1 = (1,2,3)
t2 = slice(1,2)
print(t1[t2])
a. (1, )
b. (2, )
c. (3, )
d. None of the above
Computer Science Class 11 Notes
- Unit 1 : Basic Computer Organisation
- Unit 1 : Encoding Schemes and Number System
- Unit 2 : Introduction to problem solving
- Unit 2 : Getting Started with Python
- Unit 2 : Conditional statement and Iterative statements in Python
- Unit 2 : Function in Python
- Unit 2 : String in Python
- Unit 2 : Lists in Python
- Unit 2 : Tuples in Python
- Unit 2 : Dictionary in Python
- Unit 3 : Society, Law and Ethics
Computer Science Class 11 MCQ
- Unit 1 : Basic Computer Organisation
- Unit 1 : Encoding Schemes and Number System
- Unit 2 : Introduction to problem solving
- Unit 2 : Getting Started with Python
- Unit 2 : Conditional statement and Iterative statements in Python
- Unit 2 : Function in Python
- Unit 2 : String in Python
- Unit 2 : Lists in Python
- Unit 2 : Tuples in Python
- Unit 2 : Dictionary in Python
- Unit 3 : Society, Law and Ethics
Computer Science Class 11 NCERT Solutions
- Unit 1 : Basic Computer Organisation
- Unit 1 : Encoding Schemes and Number System
- Unit 2 : Introduction to problem solving
- Unit 2 : Getting Started with Python
- Unit 2 : Conditional statement and Iterative statements in Python
- Unit 2 : Function in Python
- Unit 2 : String in Python
- Unit 2 : Lists in Python
- Unit 2 : Tuples and Dictionary in Python
- Unit 3 : Society, Law and Ethics