La funzione complex() di Python

Il linguaggio Python mi permette di lavorare con i numeri complessi in modo semplice. Per creare una variabile complessa posso usare la funzione complex()

complex(reale, immaginaria)

La funzione ha due argomenti:

  • reale = è la parte reale del numero
  • immaginaria = è la parte immaginaria del numero

Ad esempio, per assegnare il numero complesso 3+4j posso scrivere

z=complex(3,4)

Dopo l'assegnazione il contenuto della variabile è

>>> z
(3+4j)

    Metodo alternativo

    C'è anche un metodo alternativo più rapido per lavorare con i numeri complessi in Python.

    Quando assegno un valore numerico direttamente nella forma a+bj l'interprete lo riconosce come tipo dato complesso in modo automatico.

    Esempio

    Ad esempio, assegno alla variabile z il numero 3+4j

    z=3+4j

    L'interprete riconosce la struttura del dato e assegna automaticamente alla variabile z il tipo dato complesso

    >>> z
    (3+4j)

    Il tipo dato della variabile z è complex

    >>> type(z)
    <class 'complex'>

    E così via.

     


     

    Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

    FacebookTwitterLinkedinLinkedin
    knowledge base
    1. Il linguaggio Python
    2. Come installare Python sul PC
    3. Come scrivere un programma in Python
    4. Come usare Python in modalità interattiva
    5. Le variabili
    6. I numeri
    7. Gli operatori logici
    8. Le strutture iterative ( o cicli )
    9. Le strutture condizionali
    10. I file in python