Pitone

Come eseguire il modulo in Python?

Come eseguire il modulo in Python?

Il simbolo di percentuale (%) è usato come operatore modulo in Python. L'operazione modulo viene utilizzata per determinare il resto della divisione di due numeri. Un numero viene diviso per l'altro numero e otteniamo il valore del resto. Python fornisce una vasta gamma di operazioni aritmetiche e l'operazione modulo è un'operazione aritmetica.

Ad esempio, se dividiamo 10 per 3, il valore del resto è 1, 20 diviso per 6 dà il valore del resto 2. Il valore del resto è anche chiamato modulo.

La sintassi dell'operazione modulo

La sintassi dell'operazione modulo è la seguente:

numero1%num2

I numeri o l'operando potrebbero essere i valori interi e float. Il primo numero (num1) viene diviso per il secondo numero (num2) e il valore del resto viene restituito dall'operazione modulo.

Esempi dell'operazione modulo

L'operazione modulo viene eseguita per vari motivi, i.e., per determinare il numero pari o dispari, per verificare se l'anno dato è bisestile o no, ecc.

# un programma per eseguire l'operazione modulo
numero1 = 19
numero2 = 10
print("Il resto di 19/10 è:", num1%num2)
numero1 = 5
numero2 = 4.4
print("Il resto di 5/4.4 è:", num1%num2)
numero1 = 3
numero2 = 2
print("Il resto di 3/2 è:", num1%num2)
numero1 = 20
numero2 = 3.9
print("Il resto di 20/3.9 è:", num1%num2)
numero1 = 20
numero2 = 6
print("Il resto di 20/6 è:", num1%num2)
numero1 = 5
numero2 = 20
print("Il resto di 5/20 è:", num1%num2)
print("Il resto di 70/60 è:", 70%60)

Produzione

L'output mostra il resto delle diverse operazioni modulo.

Se l'operando divisore è zero, l'interprete Python genera un errore "ZeroDivisionError". Fai in modo che mentre esegui l'operazione modulo, non fai l'operando divisore zero.

# un programma per eseguire l'operazione modulo
numero1 = 19
numero2 = 0
print("Il resto di 19/0 è:", num1%num2)

Produzione

L'interprete Python genera un errore.

L'operazione modulo può essere eseguita sui numeri negativi e funziona nello stesso modo in cui funziona sui numeri positivi.

# un programma per eseguire l'operazione modulo
numero1 = 19
numero2 = -10
print("Il resto di 19/-10 è:", num1%num2)
numero1 = -5
numero2 = 4.4
print("Il resto di -5/4.4 è:", num1%num2)
numero1 = 3
numero2 = -2
print("Il resto di 3/-2 è:", num1%num2)
numero1 = -20
numero2 = 3.9
print("Il resto di -20/3.9 è:", num1%num2)
numero1 = 20
numero2 = -6
print("Il resto di 20/-6 è:", num1%num2)
numero1 = -5
numero2 = 20
print("Il resto di -5/20 è:", num1%num2)
print("Il resto di -70/-60 è:", -70%-60)

Produzione

Determinazione dell'anno bisestile tramite l'operazione modulo

L'anno bisestile è quell'anno il cui valore del resto è zero quando diviso per 4. L'anno bisestile può essere facilmente determinato eseguendo l'operazione modulo.

#dichiarare la variabile anno
anno = input("Inserisci il valore dell'anno\n")
#coprire l'anno in un numero intero
anno=int(anno)
se (anno%4==0):
print("L'anno indicato è bisestile")
altro:
print("L'anno indicato non è un anno di apprendimento")

Produzione

Conclusione

L'operazione modulo viene utilizzata per trovare il resto della divisione di due numeri. Come altri linguaggi di programmazione, il simbolo di percentuale (%) viene utilizzato come operatore modulo in Python. Questo articolo spiega brevemente l'operazione modulo in Python con esempi.

Tutorial Shadow of the Tomb Raider per Linux
Shadow of the Tomb Raider è la dodicesima aggiunta alla serie Tomb Raider, un franchise di giochi d'azione e avventura creato da Eidos Montreal. Il gi...
Come aumentare gli FPS in Linux?
FPS sta per Fotogrammi al secondo. Il compito dell'FPS è misurare il frame rate nelle riproduzioni video o nelle prestazioni di gioco game. In parole ...
I migliori giochi di laboratorio dell'app Oculus
Se possiedi un visore Oculus, devi essere informato sul sideloading. Il sideloading è il processo di installazione di contenuti non archiviati sul vis...