Learn Python MCQs
Prepare Python MCQs (Multiple choice Questions) for exam and job interviews.
What is the output of print(type(5))?
1) class 'int'
2) class 'float'
3) class 'str'
4) class 'list'
Answer : Option 1
Which of the following is a mutable data type in Python?
1) List
2) Tuple
3) String
4) Integer
Answer : Option 1
What is the correct file extension for Python files?
1) .py
2) .python
3) .pyt
4) .pt
Answer : Option 1
How do you create a function in Python?
1) def myFunction():
2) function myFunction():
3) create myFunction():
4) def myFunction[]
Answer : Option 1
Which keyword is used to create a class in Python?
1) class
2) create
3) def
4) object
Answer : Option 1
What is the output of 3 * 2 ** 2?
1) 12
2) 9
3) 6
4) 8
Answer : Option 1
What does the len() function do in Python?
1) Returns the length of an object
2) Returns the size of an object
3) Checks if an object is empty
4) Creates a new list
Answer : Option 1
How do you insert comments in Python?
1) # This is a comment
2) // This is a comment
3) /* This is a comment */
4) <-- This is a comment
Answer : Option 1
Which of the following is not a built-in data type in Python?
1) List
2) Dictionary
3) Set
4) Class
Answer : Option 1
How do you create a list in Python?
1) myList = []
2) myList = {}
3) myList = ()
4) myList = list()
Answer : Option 1