Python无限循环如何实现?分别用for和while实现

在python程序的开发之中有时候会需要去不断地执行某一些代码,那想要去实现这个功能就要使用到无限循环了 。这篇文章会来讲一下该如何使用for和while这两个关键词去实现python无限循环,一起往下看看吧 。

Python无限循环如何实现?分别用for和while实现

文章插图
一、for
for循环从本质上来说不是一个完整的循环,因为它实际上的作用是对一个序列进行迭代,直到序列内的每一个元素都被获取到之后就会停止迭代 。在迭代的过程之中是依次去取出元素的,所以使用起来和循环也是一样的,不过它的循环条件变成了固定的序列长度 。
使用for关键字去实现无限循环的关键就在于要让迭代的列表始终不能为空,那么只需要在每次迭代的时候都像序列里面添加一个值就可以了,详细代码示例如下所示:
# 定义迭代的序列列表list1 = [1,2,3,4,5]# for循环迭代for j in list1:# 每次迭代都将元素重新放回列表里    list1.append(j)    print(j)二、while
使用while关键字去实现无线循环就非常简单了,while循环的次数和结束条件是由循环条件表达式所控制的 。只需要将循环条件表达式设置为True或者是一个永远正确的表达式就可以了,示例如下:
while 1 = 1:    print(1)【Python无限循环如何实现?分别用for和while实现】以上就是关于“Python无限循环如何实现?分别用for和while实现”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。

    推荐阅读