for语句循环体中循环变量i不可以赋值吗? 5
5个回答
展开全部
貌似不可以,我犯了以下的错(python代码),老师说,这个i不能在循环体里修改i的值,这样我算得并不是偶数的和,而是1-100的和,i=i+2是个无用的
sum=0
for i in range(0,101):
sum+=i
i=i+2
print("100以内的偶数和是%d"%sum)
sum=0
for i in range(0,101):
sum+=i
i=i+2
print("100以内的偶数和是%d"%sum)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以赋值的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然可以赋值... for(exp1;exp2;exp3)只是一种形式 或者说只是一种执行顺序而已。。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以赋值,WHY NOT?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询