Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué significa el símbolo % de Python?

¿Qué significa el símbolo % de Python?

// en Python significa redondear hacia abajo.

a//b debe ser el resultado de dividir b redondeando hacia el infinito negativo

5//2=2 (2,5 se redondea hacia el infinito negativo es 2), y al al mismo tiempo -5//2=-3 (-2,5 se redondea a -3 en la dirección del infinito negativo)

La diferencia entre / y //

En Python/ Representa división de enteros de punto flotante, que devuelve un resultado de punto flotante, es decir, el resultado es un número de punto flotante; // representa la división de enteros en Python y devuelve el entero más grande que el resultado, lo que significa que el resultado de la división se redondea. abajo.