Professional Drivers License Demo Codes



class ProfessionalDriversLicense: def __init__(self, last_name, first_name, middle_name, license_number, birth_date, address, restrictions, expiration_date, blood_type, professional_category, endorsements): self.last_name = last_name self.first_name = first_name self.middle_name = middle_name self.license_number = license_number self.birth_date = birth_date self.address = address self.restrictions = restrictions self.expiration_date = expiration_date self.blood_type = blood_type self.professional_category = professional_category self.endorsements = endorsements def to_string(self): return f"{self.last_name},{self.first_name},{self.middle_name},{self.license_number},{self.birth_date},{self.address},{self.restrictions},{self.expiration_date},{self.blood_type},{self.professional_category},{self.endorsements}" # Example Usage: license_data = ProfessionalDriversLicense("Santos", "Maria", "Cruz", "9876543210", "1985-10-20", "456 Oak Ave", "A2", "2027-06-30", "AB+", "Truck Driver", "Hazardous Materials,Passenger Transport") print(license_data.to_string()) #Conceptual reading of data. data_string = "Santos,Maria,Cruz,9876543210,1985-10-20,456 Oak Ave,A2,2027-06-30,AB+,Truck Driver,Hazardous Materials,Passenger Transport" data_list = data_string.split(',') print(data_list)

class ProfessionalDriversLicense:
    def __init__(self, last_name, first_name, middle_name, license_number, birth_date, address, restrictions, expiration_date, blood_type, professional_category, endorsements):
        self.last_name = last_name
        self.first_name = first_name
        self.middle_name = middle_name
        self.license_number = license_number
        self.birth_date = birth_date
        self.address = address
        self.restrictions = restrictions
        self.expiration_date = expiration_date
        self.blood_type = blood_type
        self.professional_category = professional_category
        self.endorsements = endorsements

    def to_string(self):
        return f"{self.last_name},{self.first_name},{self.middle_name},{self.license_number},{self.birth_date},{self.address},{self.restrictions},{self.expiration_date},{self.blood_type},{self.professional_category},{self.endorsements}"

# Example Usage:
license_data = ProfessionalDriversLicense("Santos", "Maria", "Cruz", "9876543210", "1985-10-20", "456 Oak Ave", "A2", "2027-06-30", "AB+", "Truck Driver", "Hazardous Materials,Passenger Transport")
print(license_data.to_string())

#Conceptual reading of data.
data_string = "Santos,Maria,Cruz,9876543210,1985-10-20,456 Oak Ave,A2,2027-06-30,AB+,Truck Driver,Hazardous Materials,Passenger Transport"
data_list = data_string.split(',')
print(data_list)

 


Comments