Tecnología

Inicio

Cómo enumerar las funciones en una clase en Python

Python otorga a los programadores la libertad de escribir código en cualquier paradigma ofrece el mejor partido de los requisitos del proyecto y de la preferencia y la habilidad del programador. código Python puede ser de procedimiento, orientado a objetos, funcional, imperativo y reflexiva --- o una mezcla de todos ellos. diseño de la programación orientada a objetos de Python incluye herramientas integradas para ayudar al programador acceso a todos los objetos encapsulados dentro de la clase. "Dir ()" de Python función devuelve una lista de los atributos de cualquier clase de Python, incluyendo los métodos de la clase: --- las funciones dentro de la clase --- y sus variables.

Instrucciones

1 Iniciar la aplicación editor de texto en su Sytem, ​​como Bloc de notas en el PC o Jedit, Komodo Edit, Smultron, BBEdit o TextMate en Mac OS X.

2 Introduzca el código siguiente en el editor de texto tal como se muestra.

Plaza de la clase:

def __init__(self, side):

self.side = lado

def calculateSquareArea (auto):

self.side volver ** 2

clase Circle:

def __init__(self, radius):

self.radius = radio

def calculateCircleArea (auto):

import math

volver math.pi * (self.radius ** 2)

3 Haga clic en el menú "Archivo" y seleccione "Guardar". Guarde el archivo de texto con el nombre de "myclass.py".

4 Haga clic en el menú "Archivo" y luego seleccione la opción adecuada para cerrar el editor de texto.

5 Iniciar la línea de terminal del sistema, la consola o de mando. En el indicador de línea de comandos, escriba "pitón" y luego pulse la tecla "Enter". Esto debería cargar el intérprete de Python.

6 Escriba lo siguiente en el símbolo del sistema de Python:

execfile ( "myclass.py")

A continuación, pulse la tecla "Enter".

7 Escriba lo siguiente en el símbolo del sistema de Python:

dir (cuadrado)

A continuación, pulse la tecla "Enter". se debe mostrar el "calculateSquareArea" función.

8 Escriba lo siguiente en el símbolo del sistema de Python:

dir (Círculo)

A continuación, pulse la tecla "Enter". se debe mostrar el "calculateCircleArea" función.

Consejos y advertencias

  • Algunas instalaciones requieren la ruta de acceso al directorio que contiene los archivos binarios Python. Por ejemplo, si Python 2.7 es la versión instalada, para cargar el intérprete de Python, escriba "c: \ python27 \ pitón".
  • asuntos de sangría en la programación Python. código de guión con la tecla "Tab" o con espacios en blanco, pero no hacer uso tanto dentro de la misma secuencia de comandos. Mezclar los dos puede resultar en el intérprete de cargar el código incorrectamente o no en absoluto.