Python è un linguaggio di programmazione di alto livello potente, efficiente e moderno. Quando si sviluppano sistemi software, è necessario utilizzare operazioni numeriche e aritmetiche per eseguire calcoli. Python fornisce una varietà di numeri e operazioni aritmetiche a questo scopo. In questo articolo, ti insegneremo i numeri di Python, la conversione di un tipo di dati in un altro tipo di dati e le operazioni aritmetiche. L'editor Spyder3 viene utilizzato per creare ed eseguire lo script Python.
Numeri in Python
I numeri sono specificati dai loro dati. Python ha tre tipi di numeri:
Questi numeri sono definiti come numeri interi, galleggianti e classi complesse in Python. I numeri interi e i numeri a punto mobile sono differenziati dal punto decimale. Il numero di punto mobile ha i punti decimali, mentre i numeri interi sono senza il punto decimale. Ad esempio, il 4 è un numero intero, mentre il numero 4.0 è un numero di punto mobile. Il terzo tipo di numero è numeri complessi. Un numero complesso è costituito da una parte reale e immaginaria. Vedremo la differenza tra la parte reale e immaginaria più avanti in questo articolo. I numeri complessi sono scritti sotto forma di x + yj.
Usando i numeri in Python
I numeri possono essere utilizzati in Python nei seguenti modi:
Per dichiarare un numero intero semplice, scrivere il nome della variabile e assegnarlo un numero, come questo:
Num = 5Allo stesso modo, per dichiarare e utilizzare un numero di punto mobile, scrivere il nome della variabile e assegnarlo un numero, come segue:
Num = 5.5Nel frattempo, numeri complessi sono dichiarati in questo modo:
cnumber = 3+7jNel numero complesso dato, 3 è la parte reale e 7 è la parte immaginaria. Quindi, x è sempre la parte reale e Y è sempre la parte immaginaria.
Possiamo anche determinare il tipo di numero usando la funzione type (). La funzione type () restituisce la classe della variabile o del numero. Diamo un'occhiata ad alcuni esempi:
Determinare il tipo di intero
La variabile X ha il valore 5. Ciò significa che x appartiene alla classe integer.
Produzione
L'output è presentata nella console Python. L'output mostra che la variabile X appartiene alla classe intera.
Determinazione del tipo di numero a punto mobile
Come discusso in precedenza, un numero di punto mobile è identificato da un punto decimale. Un esempio di numero di punto mobile è mostrato di seguito:
Produzione
L'output è presentata nella console Python. L'output mostra che la variabile X appartiene alla classe float.
Determinare il tipo di numero complesso
Ora dichiareremo un numero complesso e controlleremo il suo tipo.
Produzione
L'output è presentata nella console Python.
Ora scopriremo rispettivamente le parti reali e immaginarie del numero complesso. Per trovare la parte reale del numero, utilizzare la parola chiave "reale" con la variabile.
Produzione
L'output è presentata nella console Python.
Per trovare la parte immaginaria del numero complesso, utilizziamo la parola chiave Imaging con il nome della variabile, come segue:
Produzione
L'output è presentata nella console Python.
Digitare la conversione dei numeri
In Python, possiamo convertire un tipo di numero in un altro. A volte, durante l'esecuzione del calcolo, potremmo dover convertire il fluttuante in intero e viceversa. Possiamo persino convertire le stringhe in numeri. La conversione del tipo del numero può essere eseguita come segue:
Produzione
L'output è presentata nella console Python.
Operazioni aritmetiche
Le operazioni matematiche, come addizione, sottrazione, moltiplicazione e divisione, sono chiamate operazioni aritmetiche. Python fornisce operatori aritmetici che consentono di eseguire operazioni aritmetiche. I seguenti includono operazioni aritmetiche a Python, insieme al loro significato:
Operatore | Senso |
+ | Aggiunta di due operandi. |
- | Sottrazione del primo operando (operando sinistro) dal secondo operando (operando destro). |
* | Moltiplicazione di due operandi. |
/ | Divisione di due operandi. |
% | Modulo. Il resto della divisione di due operandi. |
// | Divisione del pavimento. Restituisce sempre il valore del pavimento per numeri interi e galleggianti. |
** | Esponente. Il primo operando viene sollevato alla potenza del secondo operando. |
Utilizzo degli operatori aritmetici a Python
Vediamo ora un esempio di utilizzo degli operatori aritmetici in Python. Eseguiremo un'operazione aritmetica utilizzando l'operatore aritmetico. Nell'esempio dato, abbiamo due variabili: NUM1 e NUM2. Stiamo eseguendo un'operazione aritmetica su queste due variabili.
Produzione
L'output è presentata nella console Python.
Conclusione
Questo articolo spiega come utilizzare i numeri e le operazioni aritmetiche in Python. Esistono diversi tipi di numeri in Python e ogni tipo di numero è specificato da una classe. Abbiamo usato alcuni semplici esempi per dimostrare l'operazione aritmetica per aiutare gli studenti di Python a imparare di più sui numeri e sulle operazioni aritmetiche.