首页 > 解决方案 > python中两个变量之间的符号%是什么意思?

问题描述

符号“%”是什么意思,例如这句话:

assert (timesteps % pool_size == 0)

标签: python

解决方案


这是模运算。它从 2 个数字的除法中返回余数。

3 % 1 = 0
3 % 2 = 1
3 % 3 = 0

因此,在您的代码中,如果 pool_size 等于时间步长或者是其中的一个因素,那么结果将为 0

https://en.wikipedia.org/wiki/Modulo_operation


推荐阅读