| 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
    L' utilizzo del Python Numeric.Arange Funzione
    Oltre ai tradizionali strumenti matematici disponibili per Python , esiste un altro modulo chiamato " NumPy " esiste per calcoli speciali. Con questo modulo , i programmatori possono eseguire l'algebra lineare , utilizzare array n -dimensionale , e di integrare altri linguaggi di programmazione come C + + nel loro codice . Una delle funzioni fondamentali nel modulo NumPy è la funzione " arange " , utilizzato per una varietà di scopi , nel contesto della matematica complesse fatte in NumPy . Base " arange " Uso

    La funzione arange fa exacly ciò che suggerisce il suo nome : si genera una serie di valori all'interno di un intervallo fisso . Come minimo , la funzione arange prende uno argomenti : un valore finale da cui una gamma genererà da 0 a quel valore . Il programmatore può fornire un altro argomento , un valore finale , e la gamma generato cadrà tra i valori di inizio e fine :

    >>> np.arange ( 5) Array ([ 0 , 1 , 2 , 3 , 4 ] ) >>> np.arange ( 1 , 5) Array ([ 1 , 2 , 3 , 4 ] )
    Stepping
    < p > Un terzo argomento il programmatore può fornire alla funzione è il valore di "passo" . Il valore del passo determina che tipo di intervalli sono tra i valori restituiti dalla funzione arange . In genere , senza un argomento fornito il valore del passo è di 1 . Con un valore gamma passo previsto , gli intervalli possono essere rese più piccole o più grandi :

    >>> np.arange ( 3 , 15 , 2) array ( [ 3 , 5 , 7 , 9 , 11 , 13 ] )
    Controllo dei tipi di dati

    la funzione arange restituisce una serie di valori in base al tipo di dati degli argomenti forniti . Quando il programmatore fornisce l'argomento " dtype " nella chiamata di funzione , però, si può dire la funzione per restituire un tipo diverso. Ad esempio, una chiamata alla funzione arange può utilizzare numeri interi regolari , ma specificare che restituire solo numeri interi a 8 bit , risparmiando spazio per l'uso con i numeri più piccoli :

    >>> np.arange ( 5 , dtype = np.int8 ) array9 [ 0, 1 , 2 , 3 , 4 ] ) //numeri interi sono 8 bit interi
    Array vs liste

    tutti i casi , la funzione arange restituisce una matrice . In programmazione tradizionale , un array rappresenta un insieme di un singolo tipo di dati . Queste differiscono dalle liste in Python che le liste Python può contenere qualsiasi tipo di dati. Inoltre , mentre le liste Python hanno inoltre efficienti e metodi di rimozione incluso nella loro struttura , gli array NumPy restituito da arange hanno la loro particolare serie di funzioni , come ad esempio quelli che permettono al programmatore di far di conto o efficiente iterazioni elemento -saggio attraverso il C- Loop .

    Previous :

    next :
      Articoli Correlati
    ·Come eseguire il debug di Python 
    ·Come approssimativa la serie di Fourier in Python 
    ·Python Progetti per OpenCV 
    ·Ricorsiva Merge Sort in Python 
    ·Come rimuovere tutte le lettere da una lista in Python 
    ·Come impostare Python Applicazioni 
    ·Come convertire Python a EXE 
    ·Come installare Python Tk 
    ·Come convertire i numeri interi a cifre in Python 
    ·Come dividere dati di tabella con un delimitatore in Py…
      Articoli in evidenza
    ·Come inviare una richiesta a un server proxy in Python 
    ·Integer Programming & Piecewise Funzioni lineari 
    ·Che cosa è una stringa decimale ? 
    ·Differenze tra Link e pulsanti rollover 
    ·Come utilizzare PHP in un file HTML 
    ·Come utilizzare la funzione SOMMA in MySQL 
    ·Come associare DataGrid valori in un dataset in VB.NET 
    ·Come inserire una variabile PHP in un campo di testo 
    ·Come restituire un frequenza cardiaca in Java 
    ·Come utilizzare WMP controllo sulla Vb.Net 
    Copyright © Conoscenza Informatica http://it.wingwit.com