for语句循环体中循环变量i不可以赋值吗? 5

 我来答
瑚一刀
推荐于2018-04-01 · TA获得超过2113个赞
知道小有建树答主
回答量:5171
采纳率:48%
帮助的人:576万
展开全部
可以赋值的,但是只能在for循环体里面赋值。
你在for循环的变量你在for上面定义,这样for循环中循环变量就不需要定义了。这样就可以赋值了。
茫茫青春
2020-01-06
知道答主
回答量:20
采纳率:0%
帮助的人:5.4万
展开全部
貌似不可以,我犯了以下的错(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)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
IT圈新鲜事
2018-03-31 · 记录IT技术领域中的新鲜事
IT圈新鲜事
采纳数:1722 获赞数:11350

向TA提问 私信TA
展开全部
可以赋值的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cfe4d0f
2013-04-05 · TA获得超过1502个赞
知道小有建树答主
回答量:937
采纳率:100%
帮助的人:859万
展开全部
当然可以赋值... for(exp1;exp2;exp3)只是一种形式 或者说只是一种执行顺序而已。。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
alex20035
2013-04-05 · 商业零售物流条码应用
alex20035
采纳数:78 获赞数:378

向TA提问 私信TA
展开全部
可以赋值,WHY NOT?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式