Python Exam Paper Solved1
Python Exam Paper Solved1
March-2019
Answer-:
pi = 3.14159265
if choice == 1:
area = ( radius ** 2 ) * pi
if choice == 2:
area = side ** 2
Answer-:
email2="[email protected]"
email1="[email protected]'"
email="[email protected]"
email3="[email protected]"
email4="[email protected]"
email5="[email protected]"
email6="[email protected]"
re.search('\w+[.|\w]\w+@\w+[.]\w+[.|\w+]\w+',email)
x=re.search('\w+[.|\w]\w+@\w+[.]\w+[.|\w+]\w+',email2)
x.group()
x=re.search('\w+[.|\w]\w+@\w+[.]\w+[.|\w+]\w+',email1)
x.group()
x=re.search('\w+[.|\w]\w+@\w+[.]\w+[.|\w+]\w+',email)
x.group()
Answer-:
1) Multilevel inheritance
class Animal:
def eat(self):
print 'Eating...'
class Dog(Animal):
def bark(self):
print 'Barking...'
class BabyDog(Dog):
def weep(self):
print 'Weeping...'
d=BabyDog()
d.eat()
d.bark()
d.weep()
2) Multilevel inheritance
class First(object):
def __init__(self):
super(First, self).__init__()
print("first")
class Second(object):
def __init__(self):
super(Second, self).__init__()
print("second")
class Third(Second, First):
def __init__(self):
super(Third, self).__init__()
print("third")
Third();
Answer-:
def factorial(n):
num = 1
while n >= 1:
num = num * n
n=n-1
return num
3.b).write a python code to merge two dictionary
Answer-:
print dict2.update(dict1)
4)file program
lines =[]
with open(file_name) as f:
backline = ''
last = ''
if f.tell() <= 0:
return backline
f.seek(-1, 1)
last = f.read(1)
f.seek(-1, 1)
backline = last
last = ''
if f.tell() <= 0:
return backline
f.seek(-1, 1)
last = f.read(1)
f.seek(-1, 1)
f.seek(1, 1)
return backline
Answer-:
E = {0, 2, 4, 6, 8};
N = {1, 2, 3, 4, 5};
# set union
# set intersection
# set difference
Answer-:
X = [[1,2,3],
[4,5,6],
[7,8,9]]
Y = [[10,11,12],
[13,14,15],
[16,17,18]]
Result = [[0,0,0],
[0,0,0],
[0,0,0]]
for i in range(len(X)):
for j in range(len(X[0])):
for r in result:
print(r)