| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Funzioni statiche in Python
    struttura orientata agli oggetti di Python consente ai programmatori di creare programmi sofisticati , ma a volte è più semplice di lavorare con una funzione senza istanziare un oggetto di classe . Python consente di memorizzare le funzioni nei file di classe importabili , ma li designa come una funzione "statico ", così si può chiamare senza creare un oggetto. Funzioni

    Un novizio programmatore Python tende a produrre ciò che è noto come " spaghetti code . " Lui tipi fuori tutto il codice di un programma , ma è ripetitivo , non organizzato , e difficili da modificare o mantenere. Mentre si impara di più sulla programmazione , comincia a utilizzare le funzioni , noto anche come metodi, per organizzare al meglio il codice. Ogni funzione contiene il codice sorgente necessario per eseguire un insieme specifico di operazioni . Ogni volta che è necessario eseguire quel segmento di codice , è possibile utilizzare il nome della funzione che si è creato .
    Classi

    Python organizza il suo codice sorgente in strutture di dati chiamate classi . Ogni classe può contenere qualsiasi numero di singole funzioni . Le classi possono essere utilizzati sia come un insieme di piani per l'interprete Python per costruire autonomamente funzionante oggetti , o come contenitore per i metodi che si utilizzano di frequente . Mettendo i metodi in un file di codice sorgente separato nella propria classe, è possibile importare il codice nel progetto con una sola linea .
    Classe Versus statico
    < p > Le funzioni all'interno di una classe può essere sia funzioni statiche o funzioni di classe. Per utilizzare una funzione di classe, è necessario creare un'istanza di un oggetto di quella classe , quindi chiamare il metodo attraverso l'oggetto stesso . Funzioni statiche non richiedono di creare un oggetto della classe , al fine di richiamare ed eseguirli .
    Rendere statico Funzione

    Per impostazione predefinita , le funzioni all'interno di file di classe sono funzioni di classe . Digitando out " @ staticmethod " sulla riga sopra la dichiarazione di una funzione, è possibile convertirlo in un metodo statico . Altre differenze sintattiche sono disponibili per dichiarare una funzione statica al contrario di dichiarare una funzione di classe . È possibile eseguire una funzione statica utilizzando il " classname.function ( ) " sintassi dove " nome classe " è il nome della classe in cui risiede la funzione , e la "funzione" è il nome del metodo . < Br >

    Previous :

    next :
      Articoli Correlati
    ·Come fare un maiuscolo String Usare Python 
    ·Python Velocità 
    ·Tutorial Python IDLE 
    ·Esercitazione di manutenzione Software 
    ·Come ordinare i Cognomi Alfabetico in Python 
    ·Come dichiarare una lista in Python 
    ·Come approssimativa la serie di Fourier in Python 
    ·Come controllare una shell Unix con Python 
    ·Come sostituire spazio bianco con Python 
    ·Come imparare Python Linguaggio informatico 
      Articoli in evidenza
    ·Come disattivare Exec PHP 
    ·Come giocare Audio in Silverlight 
    ·Quali sono le differenze significative tra Java 1.4 e 1…
    ·Come faccio trascinare da una casella di testo a un con…
    ·Come fare un gioco con Java Software 
    ·Come impostare il classpath in Eclipse 
    ·Come aprire più file in ingresso e uscita in C + + 
    ·Come installare le più aggiornate Java 
    ·Come creare una casella di immagine in Visual Basic 
    ·Come risolvere i problemi di VBA con No Pagina vuota 
    Copyright © Conoscenza Informatica http://it.wingwit.com