Numeri di Python e operazioni aritmetiche

Numeri di Python e operazioni aritmetiche

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:

  1. Numeri interi
  2. Numeri di punti galleggianti
  3. Numeri complessi

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 = 5

Allo stesso modo, per dichiarare e utilizzare un numero di punto mobile, scrivere il nome della variabile e assegnarlo un numero, come segue:

Num = 5.5

Nel frattempo, numeri complessi sono dichiarati in questo modo:

cnumber = 3+7j

Nel 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.