0% found this document useful (0 votes)
31 views3 pages

Python 10 MCQs

The document contains 10 multiple choice questions about Python. It tests knowledge of Python concepts like data types, operators, functions, loops, strings and lists.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views3 pages

Python 10 MCQs

The document contains 10 multiple choice questions about Python. It tests knowledge of Python concepts like data types, operators, functions, loops, strings and lists.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Python 10 MCQS

1. Which type of Programming does Python support?


A. object-oriented programming
B. structured programming
C. functional programming
D. all of the mentioned

2. Is Python code compiled or interpreted?

A. Python code is both compiled and interpreted


B. Python code is neither compiled nor interpreted
C. Python code is only compiled
D. Python code is only interpreted

3. What will be the value of the following Python expression?

4+3%5

A. 7
B. 2
C. 4
D. 1

4. Which keyword is used for function in Python language?

A. Function
B. Def
C. Fun
D. Define

5. What will be the output of the following Python code?

i = 1

while True:

if i%3 == 0:

break

print(i)
i + = 1
A. 123
B. error
C. 12
D. none of the mentioned

6. Python supports the creation of anonymous functions at runtime, using a construct called
__________

A. pi
B. anonymous
C. lambda
D. none of the mentioned

7. What will be the output of the following Python code?

x = 'abcd'

for i in x:
print(i.upper())

A. aBCD
B. abcd
C. error
D. ABCD

8.What will be the output of the following Python code snippet?

for i in [1, 2, 3, 4][::-1]:


print (i)

A. 4321
B. error
C. 1234
D. none of the mentioned

9. What arithmetic operators cannot be used with strings in Python?

A. *
B. –
C. +
D. All of the mentioned
10. What will be the output of the following Python code?
print("abc. DEF".capitalize())

A. Abc. def
B. abc. def
C. Abc. Def
D. ABC. DEF

You might also like