Q1. Write a python program to find the repeated items of a tuple.
= [int(x) for x in input("Enter any value:").split()]
t = tuple(t)
t print("Repeated Values:")
for i in range(0,len(t)):
for j in range(i+1,len(t)):
if t[i]==t[j]:
print(t[i],end=" ")
OUTPUT
Enter any value:4 5 7 8 9 3 2 3 4 5 8
Repeated Values:
4 5 8 3
Q2. Write a python program to accept string and remove the characters which have odd index values of a given string using user defined function.
def removeOddString(strng):
= ""
tempstng for charindex in range(len(strng)):
if charindex % 2 == 0:
= tempstng + strng[charindex]
tempstng return tempstng
= input('Enter the given random string = ')
givenstring print('The given string before modification = ', givenstring)
= removeOddString(givenstring)
resstring print('The given string after modification = ', resstring)
OUTPUT
Enter the given random string = Ashoka Center For Business And Computer Studies, Nashik
The given string before modification = Ashoka Center For Business And Computer Studies, Nashik
The given string after modification = Ahk etrFrBsns n optrSuis ahk
Q2. Define a class Person having members – name, address. Create a subclass called ―Employee with member staffed, salary. Create ‘n’ objects of the Employee class and display all the details of the Employee.
class person:
def __init__(self,name,address):
self.empname=name
self.address=address
class employee(person):
def __init__(self, name, address,salary):
super().__init__(name, address)
self.salary=salary
def display(self):
print('name : {}\taddress : {}\tsalary : {}'.format(self.empname,self.address,self.salary))
=int(input("Enter How may Employees:"))
n=[]
sfor i in range(0,n):
=input("Enter Object Name:")
x
s.append(x)print(s)
for j in range(0,n):
print("\nEnter Details of Employee",j+1)
=input('enter name : ')
name1=input('enter address : ')
address=int(input('enter salary : '))
salary=employee(name1,address,salary)
s[j]
print("\nDetails of Employees Are:-")
for j in range(0,n):
s[j].display()
OUTPUT
Enter How may Employees:3
Enter Object Name:e1
['e1']
Enter Object Name:e2
['e1', 'e2']
Enter Object Name:e
['e1', 'e2', 'e']
Enter Details of Employee 1
enter name : rahul
enter address : nashik
enter salary : 85000
Enter Details of Employee 2
enter name : sachin
enter address : surat
enter salary : 80000
Enter Details of Employee 3
enter name : sagar
enter address : pune
enter salary : 55000
Details of Employees Are:-
name : rahul address : nashik salary : 85000
name : sachin address : surat salary : 80000
name : sagar address : pune salary : 55000
0 Comments:
Post a Comment