Python循环问题是我们经常在使用中遇到的。下面我们就来看看如何才能解决相关的循环问题。希望大家能够详细的了解,在以后的使用中有所帮助。
>>>i=0;
>>>while i<range(100):i=i+1;print i;
- 1.
- 2.
问题:怎么会无限循环啊,而且i递增;
>>>i=0;
>>>print ++i;
>>>0
- 1.
- 2.
- 3.
问题;i++不能用,++i能用,但++i好像不改变i的值啊。
>>>a=[1,2,3,4]
>>>while ++i<len(a)-1:a[i]=a[i]+1;
>>>a
>>>[1,2,3,4]
- 1.
- 2.
- 3.
- 4.
问题:为什么a没有改变
是不是python所以的变量都是原来变量的副本啊????
>>>a=[1,2,3,4]
>>>a[0]=100;
>>>a
>>>[100,2,3,4]
- 1.
- 2.
- 3.
- 4.
这样就可以改变。奇怪的python语法,
【编辑推荐】