Inhaltsverzeichnis
Podemos agregar este método a nuestra clase Persona y ver cómo eso afecta la salida generado al usar la función print(). Devolveremos una cadena del método str que proporciona y el nombre y edad de la persona: Tenga en cuenta que en el método str accedemos a los atributos de nombre y edad usando el parámetro self pasado al método por Python. También tenga en cuenta que es necesario ensayo para convertir el atributo de número de edad en una cadena. Esto se debe a que el ‘+’ operador hará la concatenación de cadenas a menos que uno de los operandos (uno de los lados de el ‘+’) es un número; en cuyo caso intentará hacer sumas aritméticas cuál de Por supuesto, no funcionará si el otro operando es una cadena. Si ahora tratamos de imprimir p1 y p2: La salida generada es: Que es mucho más útil. 18.6 Proporcionar un comentario de clase Es común proporcionar un comentario para una clase que defina lo que hace esa clase, su propósito y cualquier punto importante a tener en cuenta sobre la clase. Esto se puede hacer proporcionando una cadena de documentación para la clase justo después de la clase encabezado de declaración; puede usar la cadena de comillas triples (’’ ’’ ‘’…’’ ’’ ‘’) para crear cadenas de documentos de varias líneas, por ejemplo: Persona de clase: def init(yo, nombre, edad): self.nombre = nombre self.edad = edad def str(uno mismo): return self.nombre + ’ es ’ + str(self.edad) imprimir (p1) imprimir (p2) juan tiene 36 Phoebe tiene 21 años 196 18 Clases de Python
popular post
Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
WeiterlesenTemas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Weiterlesen• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.
Weiterlesen