Python Advanced Level Questions
Python Advanced Level Questions
1. class c1:
a=1
def f1(self):
a = 2
c1.a +=1
print(c1.a, end=' ')
print(a, end=' ')
c1().f1()
c1().f1()
2 2 3 2
2. class A:
x=0
def __init__(self,a,b):
self.a = a
self.b = b
A.x +=1
def __init__(self):
A.x +=1
def displayCount(self):
print('Count %d' % A.x)
def display(self):
print('a: ',self.a,' ,b: ',self.b)
a1 = A('uday',100)
a2 = A('Kiran',200)
a3 = A()
a1.display()
a2.display()
print(A.x)
t1 = threading.Thread(target=task1, name='t1')
t2 = threading.Thread(target=task2, name='t2')
# starting threads
t1.start()
t2.start()
t1.join()
t2.join()
14. What is logging – types of message events – info debug warning error critical
15. How to access the private members in the class
Class A:
__name = ‘Python’
a=A()
print(a._A__name) object._className__privatevariablename
Super().method_name_ofparentclass
20.