Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Classes
- class Student:
- def __init__(self, name):
- self.name = name
- self.yearOfEntry = 2019
- def studentDescription(self, age=None, gender=None):
- if age is None and gender is None:
- self.description = (f"Name: {self.name}\nYear OF Entry: {self.yearOfEntry}\nAge : n/a\nGender: n/a")
- print(self.description)
- print("-------------")
- elif age is None:
- self.description = (f"Name: {self.name}\nYear OF Entry: {self.yearOfEntry}\nAge: n/a\nGender: {gender}")
- print(self.description)
- print("-------------")
- elif gender is None:
- self.description = (f"Name: {self.name}\nYear OF Entry: {self.yearOfEntry}\nAge: {age}\nGender: n/a")
- print(self.description)
- print("-------------")
- else:
- self.description = (f"Name: {self.name}\nYear OF Entry: {self.yearOfEntry}\nAge: {age}\nGender: {gender}")
- print(self.description)
- print("-------------")
- class Update:
- def __init__(self):
- pass
- def getAge(self):
- self.age = input("Enter your age: ")
- return self.age
- def getGender(self):
- self.gender = input("Enter your gender: ")
- return self.gender
- update = Update()
- age = update.getAge()
- gender = update.getGender()
- user = Student("Charlie")
- info = user.studentDescription(age, gender)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement