Python 2.7 向初学者解释这段代码
我知道它是干什么的,但这种语言对我来说毫无意义。特别是第二行是我丢失的地方。Python 2.7 向初学者解释这段代码,python-2.7,explain,Python 2.7,Explain,我知道它是干什么的,但这种语言对我来说毫无意义。特别是第二行是我丢失的地方。如果x%2==1,则表示“如果x模2等于1” 模是除法后的余数。例如: for x in xrange(12): if x % 2 == 1: continue print x 对于x mod 2,当且仅当iff x为奇数时,存在余数。(因为所有偶数都可以被2整除,余数为0。)同样,奇数的余数总是为1 因此,如果x是奇数,x%2==1将返回true。%是模运算符。详细答案-python或
如果x%2==1,则表示“如果x模2等于1”
模是除法后的余数。例如:
for x in xrange(12):
if x % 2 == 1:
continue
print x
对于x mod 2,当且仅当iff x为奇数时,存在余数。(因为所有偶数都可以被2整除,余数为0。)同样,奇数的余数总是为1
因此,如果x是奇数,x%2==1
将返回true。%是模运算符。详细答案-python或立即建议有用的链接(直接或在“相关搜索”中)。在发布问题之前,您可能想考虑将来使用其中一个网站进行一些基础研究。
3 mod 2 = 1
12 mod 5 = 2
15 mod 6 = 3