Python里for和while的区别(74)

在Python里for和while都可以写循环,很多时候都可以通用。先来看它们的用法

for循环基本结构:

Python里for和while的区别(74)_第1张图片

while循环基本结构

Python里for和while的区别(74)_第2张图片

联系:

1.循环中常用if或if...else或if...elif...else语句判断条件。

2.循环中常用break, continue, pass语句。

区别:

1.for循环是在序列穷尽时停止,while循环是在条件不成立时停止。

2.for循环语句申明循环变量,while循环语句判断循环条件。

3.需要在读文本文件中有很多逻辑判断时,采用while比较好。没有复杂的逻辑判断时用for比较好。

4.嵌套循环时,内部循环常用for循环。

5.for一般不会出现死循环,而while容易写成死循环。

你可能感兴趣的:(Python里for和while的区别(74))