当前位置:秒懂百科馆 >

生活常识

> while循环的特点

while循环的特点

while循环的特点的答案是:先判断循环条件,再执行循环操作,有时还需要循环变量

while循环的特点:先判断循环条件,再执行循环操作,有时还需要循环变量。

Do-while循环结构:先执行一遍循环操作再判断。先执行一遍循环操作,while后分号不可少,符合条件,循环继续执行;否则,循环退出。

for循环结构:先判断,再执行。表达式一:参数赋值;表达式二:执行条件判断;表达式三:更新循环变量。

在本质上for和while循环是可以互换的,结果相同。

但如果需要通过变量(如代码中的i和j变量)来对循环进行控制,只作为循环增量存在,区别就在于:

在循环体结束后仍能输出变量i,而for却不能是因为作用域的不同,for循环只要一结束,变量j就已经释放了,不可能访问到j,所以这种情况用for会更好,因为while用完变量之后还驻留在内存当中,但i已经不再被使用,所以是在浪费内存空间,当然视情况而定,如果你在循环之后还需要用到此变量就用while。

while循环的特点

在复杂的程序中很多不同的事件都会导致程序停止运行,如果在循环中要检查这么多变量就会导致循环的编写变得复杂。这时候我们可以定义一个变量用于判断整个程序是否处于活动状态,这个变量为True时程序继续运行,而为False时程序停止运行。这个变量被称为标志。而标志处于True还是False,由程序其他部分处理。

在while循环里,continue用于跳出该次循环,如果满足循环条件会再次进入while循环。break用于跳出整个while循环。

whiler循环就是循环结构的一种,当事先不知道循环该执行多少次,就要用到while循环。 当while循环主体有且只有一个语句时,可以将大括号省去。 在while循环语句中只有一个判断条件,它可以是任何表达式。 当判断条件的值为真,循环就会执行一次,再重复测试判断条件,执行循环主体,知道判断条件为假(false),才会跳离while循环。

当表达式为真,则执行下面的语句;语句执行完之后再判断表达式是否为真,如果为真,再次执行下面的语句;然后再判断表达式是否为真……就这样一直循环下去,直到表达式为假,跳出循环。这个就是 while 的执行顺序。

(1)死循环 while True

(2)循环次数不固定

标签:
  • 文章版权属于文章作者所有,转载请注明 https://mdbkg.com/sheng/dvp878.html