m = 0
for x in range (4,6):
for y in range (2,4):
m = m + x + y
print (m)
答案:28
不确定这是怎么回事?排除范围内的最后一个数字,我认为它应该是14.我把它添加到纸上,无法理解我做错了什么。
答案 0 :(得分:4)
该循环相当于:
m = 4+2 + 4+3 + 5+2 + 5+3
而且,这笔钱是28。
(在外圈中,x
采用值4
和5
。在内圈中,y
采用值2
和{ {1}}。)