美文网首页Python
while循环和for循环的区别

while循环和for循环的区别

作者: 特力独行的猪 | 来源:发表于2017-07-30 23:49 被阅读52次

while循环和for循环类似。for循环一直进行,直到到达列表的末尾,但是while循环会不定的循环,直到给定条件的值等于False。


x = 0     

while x < 10:

print x

x += 1

这个程序的行为是使用了while循环。这是上面程序所做的事情:

1. 给x赋值0

2. 检查是否满足x < 10

3. 如果x < 10的值是True, 执行下面的代码块. 如果是False退出循环

4. 打印x

5. 把x值加1

使用while循环需要注意一件事,就是不要创建死循环。这里用到的技巧是break语句,它会直接跳出循环。不论出于何种原因,如果你想要在for循环中提前跳出,也可以使用这个技巧。

相关文章

  • javascript

    流程控制 switch 循环 for 循环和 while 循环的区别:for 用于知道循环次数的循环,while ...

  • Kotlin之迭代事物

    while循环 Kotlin有while循环和do-while循环,它们的语法和Java中的循环没什么区别: 迭代...

  • java基础知识第五天

    1.三种循环的区别 do.......while循环至少执行一次循环体; for和while循环...

  • Java学习笔记-第二天

    循环语句 for和while的特点:for和while可以互换.区别在于for为了循环而定义的变量在for循环结束...

  • Python中 for循环语句介绍及用法

    我们前面学到了一个while循环,下面我们再来看一下for循环,for循环和while循环之间的区别就是while...

  • for循环和while循环的区别

    for循环和while循环是可以互相代替的,比如: for (int i = 0; i<10; i++) {......

  • while循环和for循环的区别

    while循环和for循环类似。for循环一直进行,直到到达列表的末尾,但是while循环会不定的循环,直到给定条...

  • for循环和while循环的区别

    之前学习C++的时候都觉得for循环和while循环没有什么区别的,今天看到C++primer中的介绍才知道这两个...

  • ex33 while循环

    ex33 作业代码 for循环和while循环有什么区别?for循环只能对某种事物的集合做循环,而while可以进...

  • 9.循环使用(while循环)

    OC中while循环: swift中while循环和OC区别:1> while后面()可以省略2> 没有非0(ni...

网友评论

    本文标题:while循环和for循环的区别

    本文链接:https://www.haomeiwen.com/subject/kofllxtx.html