Python中算术表达式中的%是什么意思?

Python中算术表达式中的%是什么意思?,python,Python,我正在参加Python的代码学院初学者课程。在这个表达式-45%12中,字符%是什么意思?我正在使用Python 2.7.5。我看了各种参考文献,找不到它。这是模数运算符-45除以12=3和9/12。简而言之,它将返回9 这是一种巧妙的循环到某个计数的方法 下面将在备用行上运行 for i in range[0,100] if i % 2 == 0: #Even row else: #Odd row %读取模或模表示除以并返回余数: x = 8%

我正在参加Python的代码学院初学者课程。在这个表达式-45%12中,字符%是什么意思?我正在使用Python 2.7.5。我看了各种参考文献,找不到它。

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

这是一种巧妙的循环到某个计数的方法

下面将在备用行上运行

for i in range[0,100]
    if i % 2 == 0:
        #Even row
    else:
        #Odd row
%读取模或模表示除以并返回余数:

x = 8%3

上面的表达式表示将8除以3,然后计算余数。将这个余数赋给x

它是一个模运算符。@mhlester是的,这是这个问题的重复。是的,我今天没有旗帜了:我有点怀疑你是否看过各种参考文献。。。。