What is the output of the following Python code?

class Test:
    def __init__(self):
        self.bool = True
    def prnt(self):
        if self.bool:
            print('Hi')
            self.bool = False
        else:
            print('Bye')

class Alpha(Test):
    def __init__(self):
        self.val = '555'
    def disp(self):
        print(self.val)

t1 = Test()
t1.prnt()
t1.prnt()

t2 = Alpha()
t2.disp()

 

Hi Bye 555
Hi 555
Hi 555 Bye
Bye 555
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