Question
def mk(x):
def mk1():
print("Decorated")
x()
return mk1
def mk2():
print("Ordinary")
p = mk(mk2)
p()
a.
Decorated
Decorated
b.
Ordinary
Ordinary
c.
Ordinary
Decorated
d.
Decorated
Ordinary
Posted under Python
Ordinary
Engage with the Community - Add Your Comment
Confused About the Answer? Ask for Details Here.
Know the Explanation? Add it Here.
Q. What is the output of the code shown below?
Similar Questions
Discover Related MCQs
Q. Fill in the blanks:
The formatting method {1:<10} represents the ___________ positional argument, _________ justified in a 10 character wide field.
View solution
Q. The output of which of the codes shown below will be: “There are 4 blue birds.”?
View solution
Q. Which of the following formatting options can be used in order to add ‘n’ blank spaces after a given string ‘S’?
View solution
Suggested Topics
Are you eager to expand your knowledge beyond Python? We've curated a selection of related categories that you might find intriguing.
Click on the categories below to discover a wealth of MCQs and enrich your understanding of Computer Science. Happy exploring!