Par sau impar? Introducerea operatorului modulo
https://replit.com/@IuliaGheorghe1/ParImparPython?v=1
In acest curs gratuit de Python, am discutat despre introducerea operatorului modulo si cum il putem folosi pentru a determina daca un numar este par sau impar. Operatorul modulo, simbolizat cu "%", returneaza restul impartirii a doua numere. In cazul numarului 2, restul impartirii cu orice numar par va fi 0, in timp ce restul impartirii cu orice numar impar va fi 1.
Exemplu:
print(10 % 2) # Output: 0
print(7 % 2) # Output: 1
Putem folosi acest operator pentru a crea o functie care sa determine daca un numar este par sau impar. Daca restul impartirii numarului la 2 este 0, atunci numarul este par. Daca este 1, atunci numarul este impar.
Exemplu:
def este_par(numar):
if numar % 2 == 0:
return True
else:
return False
print(este_par(4)) # Output: True
print(este_par(3)) # Output: False
Operatorul modulo poate fi folosit si pentru a determina daca un numar este multiplu de alt numar. Daca restul impartirii numarului la alt numar este 0, atunci numarul este multiplu. In exemplul urmator, verificam daca un numar este multiplu de 5.
Exemplu:
def este_multiplu_de_5(numar):
if numar % 5 == 0:
return True
else:
return False
print(este_multiplu_de_5(10)) # Output: True
print(este_multiplu_de_5(7)) # Output: False
In concluzie, operatorul modulo este un instrument util in programarea Python pentru a determina daca un numar este par sau impar si pentru a verifica daca un numar este multiplu de alt numar.