2016 - 2024

感恩一路有你

python for in循环 如何在for语句内部改变其循环变量i的值?

浏览量:2474 时间:2021-03-13 22:42:50 作者:admin

如何在for语句内部改变其循环变量i的值?

首先,我们通常使用for循环将I的值设置为0或1。在这个时候,我们只需要使I等于我们想要的数字。

在for循环中 i跟i 有区别吗?

有三个主要区别:1。我先改变I的值,即加1,然后用I的值;我先用I的值,然后改变它的值,即加。2for循环的内部形式只是不同:当I循环和I循环在for循环内部时,虽然形式明显不同,但输出结果可以是相同的。如下图所示:for(I)loop:output result:for(I)loop:output result:3。在print()output函数中,不仅形式不同,输出结果也不同:I和I,形式明显不同,输出结果也不同,输出值分别为1和2。如下图所示:for(I)loop:output result:for(I)loop:output result::-for loop中I和I的解释

您的程序执行结果应该是:1、3、5、7、9,因为“I=I 1”改变了“I”的值,从而改变了循环数。

ForI=1to10最初是一个从1到10的循环,总共有10个循环(因为默认步长是1)

但是,I=I1是在之后添加的?一、 当执行第一个循环时,?我是1,I=I1=2

因为我已经是2了,此时,因为I=1到10将从3开始。

同样:什么时候?我是3,I=I 1=4,我已经是4了,在这个时候,因为I=1到10将从5开始?什么时候?I是7,I=I 1=8,我已经是8了,此时,forI=1to10将从9开始,

在这个循环语句中,

forI=1to10?I

I=I 1

end for

在此循环语句(默认步长为1)中,赋值语句“I=I”用于更改循环数。当赋值语句“I=I 1”为“I”赋值时,forI=1to10循环从新值“I”后的位开始。

如果您写入“I=I 9”,您将只循环一次,因为在第一个循环之后,“I”是10。

如果写为“I=1”,则为死循环。因为每个周期“I”都是1,它永远不会达到10,它只会永远持续下去(死循环)。

python for in循环 for循环结束后i的值 for循环的i是什么意思

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。