for,if,while都可以用来做判断,区别主要如下:
if主要用来做判断,判断一个数是大于,小于,还是等于,或者是否在某个区间里面。
if主要要来做判断
图片说明
结果,
图片说明
for和while都可以用来做循环,但侧重点不一样。
for更侧重于有限次数循环,以及做遍历,比如:
图片说明
while更侧重于是否达到某个条件:
图片说明
while循环比较简单:while+判断条件
不过在写while循环的时候唯一要注意的问题在于不要形成死循环,如果是死循环,必须设置一个break跳出循环
与for循环的区别:
for循环:重点在于可以控制循环的次数
while循环:重点在于注重循环的条件
while循环比for循环强大,但for循环比while循环应用更广泛