Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Please write in Python!!! Set course_student\'s last_name to Smith, age_years to

ID: 3763980 • Letter: P

Question

Please write in Python!!!

Set course_student's last_name to Smith, age_years to 20, and id_num to 9999. Sample output for the given program:

class PersonData:
def __init__(self):
self.last_name = ''
self.age_years = 0

def set_name(self, user_name):
self.last_name = user_name

def set_age(self, num_years):
self.age_years = num_years

# Other parts omitted

def print_all(self):
output_str = 'Name: ' + self.last_name + ', Age: ' + str(self.age_years)
return output_str


class StudentData(PersonData):
def __init__(self):
PersonData.__init__(self) # Call base class constructor
self.id_num = 0

def set_id(self, student_id):
self.id_num = student_id

def get_id(self):
return self.id_num


course_student = StudentData()

'''Your solution goes here'''

print('%s, ID: %s' % (course_student.print_all(), course_student.get_id()))

Please write in Python!!!

Set course_student's last_name to Smith, age_years to 20, and id_num to 9999. Sample output for the given program:

  Name: Smith, Age: 20, ID: 9999  

Explanation / Answer

This program will create data and display as well

================================================

class PersonData:

   'Common base class for all student'

SCount = 0


   def __init__(self, name, age, id):

      self.name = name

      self.age = age
      self.id=id
        PersonData.SCount += 1

   def displayCount(self):

    print "Total Student %d" % PersonData.SCount

   def displayPersonData(self):

      print "Name : ", self.name, ", Age ", self.age

", Id= "self.id"

This would create first object of PersonData class"

s1 = PersonData("Zara", 20,3250)

This would create second object of PersonData class"

s2 = PersonData("Manni", 23,3243)

s1.displayPersonData()

s2.displayPersonData()

print "Total Data %d" % PersonData.SCount