Symbol procentowy (%) jest używany jako operator modulo w Python. Operacja modulo służy do określenia pozostałej części podziału dwóch liczb. Jedna liczba jest podzielona przez drugą liczbę i otrzymujemy pozostałą wartość. Python zapewnia ogromną różnorodność operacji arytmetycznych, a operacja modulo jest operacją arytmetyczną.
Na przykład, jeśli podzielimy 10 przez 3, wówczas pozostała wartość wynosi 1, 20 podzielona przez 6. Pozostała wartość nazywała się również modułem.
Składnia operacji modulo
Składnia operacji modulo jest następująca:
Num1%num2Liczby lub operand mogą być wartościami liczb całkowitych i zmiennoprzecinkowych. Pierwsza liczba (NUM1) jest podzielona przez drugą liczbę (NUM2), a pozostałą wartość jest zwracana przez operację modulo.
Przykłady operacji modulo
Operacja modulo jest wykonywana z różnych powodów, i.mi., Aby określić liczbę parzystą lub nieparzystą, aby sprawdzić, czy dany rok to rok skokowy, czy nie, itp.
# program do wykonywania operacji moduloWyjście
Wyjście pokazuje pozostałą część różnych operacji modulo.
Jeśli operand dzielący wynosi zero, wówczas interpreter Python rzuca błąd „zerodivisionError”. Zrób to podczas wykonywania operacji modulo, nie wykonujesz operandu dzielnika.
Wyjście
Interpreter Python rzuca błąd.
Działanie modulo można wykonać na liczbach ujemnych i działa w taki sam sposób, jak działa na liczbach dodatnich.
# program do wykonywania operacji moduloWyjście
Określenie roku skokowego poprzez działanie modulo
Rokiem LEAP jest ten rok, którego pozostała wartość wynosi zero, gdy jest podzielona przez 4. Rok LEP można łatwo ustalić, wykonując operację modulo.
#Zmienna roczna zmiennaWyjście
Wniosek
Operacja modulo służy do znalezienia pozostałej części podziału dwóch liczb. Podobnie jak inne języki programowania, procentowy symbol (%) jest używany jako operator modulo w Python. Ten artykuł krótko wyjaśnia operację modulo w Pythonie z przykładami.