Python循环如何解决无限循环

开发 后端
Python循环在我们使用的时候有不少的问题困扰着我们。下面我们就来看看Python循环如何进行相关应用,希望大家有所收获。

Python循环问题是我们经常在使用中遇到的。下面我们就来看看如何才能解决相关的循环问题。希望大家能够详细的了解,在以后的使用中有所帮助。

  1. >>>i=0;   
  2. >>>while i<range(100):i=i+1;print i;  

问题:怎么会无限循环啊,而且i递增;

  1. >>>i=0;   
  2. >>>print ++i;   
  3. >>>0  

问题;i++不能用,++i能用,但++i好像不改变i的值啊。

  1. >>>a=[1,2,3,4]   
  2. >>>while ++i<len(a)-1:a[i]=a[i]+1;   
  3. >>>a   
  4. >>>[1,2,3,4]  


问题:为什么a没有改变

 

是不是python所以的变量都是原来变量的副本啊????

  1. >>>a=[1,2,3,4]   
  2. >>>a[0]=100;   
  3. >>>a   
  4. >>>[100,2,3,4]  

这样就可以改变。奇怪的python语法,
 

【编辑推荐】

  1. Python django应用中的五大关键步骤
  2. Python主线程如何进行相关应用
  3. python多线程应用中的详细介绍
  4. Python script代码在C++中的使用方法
  5. Python next函数实际操作教程
责任编辑:张浩 来源: ZDNET
相关推荐

2021-04-01 08:05:01

React无限循环useEffect()

2023-10-07 08:40:57

缓存属性Spring

2019-11-26 14:30:20

Spring循环依赖Java

2020-12-29 08:34:08

spring循环依赖开发

2022-08-17 07:52:31

Spring循环依赖单例池

2024-02-21 14:35:38

区块链智慧城市数字化身份证

2023-11-28 08:00:00

SpringJava

2020-06-22 08:07:48

Spring依赖场景

2012-05-10 14:02:46

jQuery

2015-07-21 12:30:15

Swift轮播图无限循环

2020-11-27 06:28:55

Spring循环依赖

2009-11-10 13:38:46

无线路由器

2023-08-09 10:43:21

源码循环依赖getBean

2015-07-14 10:54:50

PHP数据循环内存耗尽

2010-09-16 14:21:26

2024-05-10 14:46:27

Pythonfor循环

2021-07-21 14:29:27

Python编程语言软件开发

2021-09-28 10:32:53

循环类型useEffect

2023-12-12 17:44:13

三级缓存Bean

2021-01-29 14:14:47

动态代理缓存
点赞
收藏

51CTO技术栈公众号