python中两个变量之间的符号%是什么意思?

时间:2019-07-15 20:36:30

标签: python

符号'%'的含义如下:

assert (timesteps % pool_size == 0)

2 个答案:

答案 0 :(得分:1)

这是模运算。从除法返回2个数字。

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

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

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

答案 1 :(得分:0)

%是模运算符。在将左侧除以右侧后,它会为您提供余数。例如,12 % 10将返回2

在这里,它用于检查timesteps是否可被pool_size整除。