Python中算术表达式的%含义是什么?

时间:2014-01-23 23:08:35

标签: python

我正在使用Python中的codeacademy初学者课程。字符“%”在这个表达式中的含义是什么 - 45%12?我使用的是Python 2.7.5。我查看了各种参考文献,但找不到它。

2 个答案:

答案 0 :(得分:0)

它是模数运算符 - 45除以12 = 3和9/12。简而言之,它会返回9。

这是一种循环到某个计数的简洁方法

例如,以下内容将在备用行上运行...

for i in range[0,100]
    if i % 2 == 0:
        #Even row
    else:
        #Odd row

答案 1 :(得分:0)

%(读作“mod”或“modulo”)表示除以并返回余数:

x = 8%3

上面的表达式“将8除以3并计算余数。将此余数分配给x