Learn Python MCQs
Prepare Python MCQs (Multiple choice Questions) for exam and job interviews.
How do you import a module in Python?
1) import module_name
2) from module_name import *
3) Both a and b
4) None of the above
Answer : Both a and b
What is the output of print(1 == 1.0)?
1) True
2) False
3) Error
4) None
Answer : True
How do you access the first element of a list in Python?
1) list[0]
2) list[1]
3) list.first()
4) None of the above
Answer : list[0]
What is the output of print(list("123"))?
1) ['1', '2', '3']
2) Error
3) None
4) 123
Answer : ['1', '2', '3']
How do you create a non-local variable in Python?
1) nonlocal variable
2) variable = nonlocal
3) local variable
4) None of the above
Answer : nonlocal variable
What is the output of print("123".isdigit())?
1) True
2) False
3) Error
4) None
Answer : True
How do you create a function that takes variable arguments in Python?
1) def func(*args):
2) def func(args):
3) def func(**args):
4) None of the above
Answer : def func(*args):
What is the output of print([1, 2, 3][1:2])?
1) [2]
2) [1, 2]
3) Error
4) [2, 3]
Answer : [2]
How do you define a method that can accept any number of keyword arguments?
1) def method(**kwargs):
2) def method(*args):
3) None of the above
4) def method(args):
Answer : def method(**kwargs):
What is the output of print([1, 2] == [1, 2])?
1) True
2) False
3) Error
4) None
Answer : True