Nwlapcug.com


Come elencare le funzioni in una classe in Python

Python concede ai programmatori la libertà di scrivere codice in qualunque paradigma fornisce la migliore corrispondenza dei requisiti del progetto e la preferenza del programmatore e la competenza. Codice Python può essere una miscela di tutti o procedurale, orientato agli oggetti, funzionale, imperative e riflettente--. Progettazione programmazione object-oriented di Python sono inclusi strumenti incorporati per aiutare il programmatore di accedere a tutti gli oggetti incapsulati all'interno della classe. Funzione di Python "dir ()" restituisce un elenco degli attributi di qualsiasi classe di Python, tra cui i metodi della classe---le funzioni all'interno della classe--- e le sue variabili.

Istruzioni

1

Avviare l'applicazione editor di testo il vostro sytem, ad esempio Blocco note sul PC o Jedit, Komodo Edit, Smultron, BBEdit o TextMate su Mac OS X.

2

Immettere il seguente codice nell'editor di testo, esattamente come indicato.

classe Square:

def __init__(self, side):

self.side = side

def calculateSquareArea(self):

return self.side**2

classe Circle:

def __init__(self, radius):

self.radius = radius

def calculateCircleArea(self):

import math

return math.pi*(self.radius**2)3

Fare clic sul menu "File" e selezionare "Salva". Salvare il file di testo con il nome "myclass.py".

4

Fare clic sul menu "File" e quindi selezionare l'opzione appropriata per chiudere l'editor di testo.

5

Lanciare il terminale del sistema, la console o la riga di comando. Al prompt della riga di comando, digitare "pitone" e quindi premere il tasto "Enter". Questo dovrebbe caricare l'interprete Python.

6

Digitare quanto segue al prompt dei comandi di Python:

execfile("MyClass.py")

Quindi premere il tasto "Enter".

7

Digitare quanto segue al prompt dei comandi di Python:

dir(Square)

Quindi premere il tasto "Enter". La funzione "calculateSquareArea" deve essere visualizzata.

8

Digitare quanto segue al prompt dei comandi di Python:

dir(Circle)

Quindi premere il tasto "Enter". La funzione "calculateCircleArea" deve essere visualizzata.

Consigli & Avvertenze

  • Alcune installazioni richiedono il percorso alla directory contenente i file binari di Python. Ad esempio, se Python 2.7 è la versione installata, per caricare l'interprete di Python, immettere "c:\python27\python".
  • Questioni di rientro in programmazione Python. Indentare il codice con il tasto "Tab" o con spazi vuoti, ma non utilizzare entrambi all'interno dello script stesso. Mescolando i due potrebbero l'interprete caricamento del codice in modo non corretto o non è affatto.