sábado, 27 de julio de 2024

python class

 import datetime


class Person:

    def __init__(self, id: str, name: str, birth_year: int):

        self.id = id

        self.name = name

        self.birth_year = birth_year


    def get_age(self) -> int:

        current_year = datetime.datetime.now().year

        return current_year - self.birth_year


    def person_type(self):

        age = self.get_age()

        if age >= 18:

            print("Adult")

        elif 11 < age < 18:

            print("Adolescent")

        else:

            print("Child")


# Example usage

ambiorix = Person("xy", "Ambiorix", 2010)

print("Age:", ambiorix.get_age())

ambiorix.person_type()


No hay comentarios:

Publicar un comentario