Python Hands On 1
k=input()
c=0
for i in k:
i=i.lower()
if i in ("a","e","i","o","u"):
c+=1
print(c)
Python Hands On 2
def countPrimeNumbers(numbers):
c=0
for i in numbers:
f=0
if(i==0 or i==1):
f=1
for ii in range(2,i):
if(i%ii==0):
f=1
break
if(f!=1):
c+=1
return c
Python Hands On 3
class Student:
def __init__(self,roll,name,marks):
self.roll=roll
self.name=name
self.marks=marks
self.per=None
def calculate_percentage(self):
s=sum(self.marks)
n=len(self.marks)
p=s//n
self.per=p
return p
def find_grade(self):
p=self.per
if(p>=80):
g='A'
elif(p>=60):
g='B'
elif(p>=40):
g='C'
else:
g='F'
return g
Python Hands On 4
class Employee:
def __init__(self,n,i,a,g):
self.n=n
self.i=i
self.a=a
self.g=g
class Organisation:
def __init__(self,na,e):
self.na=na
self.e=e
def addEmployee(self,n,i,a,g):
s=Employee(n,i,a,g)
self.e.append(s)
def getEmployeeCount(self):
return len(self.e)
def findEmployeeAge(self,id):
for i in self.e:
if(i.i==id):
return i.a
return -1
def countEmployees(self,ag):
c=0
for i in self.e:
if(i.a>ag):
c+=1
return c
if __name__ == '__main__':
employees=[]
o = Organisation('XYZ',employees)
n=int(input())
for i in range(n):
name=input()
id=int(input())
age=int(input())
gender=input()
o.addEmployee(name,id,age,gender)
id=int(input())
age=int(input())
print(o.getEmployeeCount())
print(o.findEmployeeAge(id))
print(o.countEmployees(age))
Does doing these increase course complete percentage?
ReplyDelete