What is the output of the following Python code?

class A():
  def __init__(self, a={}):
    if not ('1' in a):
        a['1'] = 1
    else:
        a['1'] += 1
    print(a['1'])

for i in range(2):
    a = A()

 

1 2
1 1
1
2
Verified Answer
Correct Option - a

To get all Infosys Certified Python Programmer Exam questions Join Telegram Group https://rebrand.ly/lex-group-70b557

Telegram

We're passionate about offering best placement materials and courses!! A one stop place for Placement Materials. We daily post Offcampus updates and Placement Materials.

Qtr No. 213, New Town Yehlanka Indore 454775

admin@prepflix.in

Updated on Fri, 22 Aug 2025