-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path4.py
33 lines (31 loc) · 893 Bytes
/
4.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
class univauto:
def __init__(self):
self.__sid=None
self.__age=None
self.__marks=None
def validate_marks(self):
if(self.marks>=0 and self.marks<=100):
return True
else:
return False
def validate_age(self):
if(self.age>20):
return True
else:
return False
def check_qualification(self):
if(self.marks>=65 and self.age>20):
return True
else:
return False
def setter(self):
self.sid=int(input("enter student id"))
self.age=int(input("enter age"))
self.marks=int(input("enter marks"))
def getter(self):
print("marks- ",self.validate_marks())
print("age -",self.validate_age())
print("qualification -" ,self.check_qualification())
ob=univauto()
ob.setter()
ob.getter()