循环在我现在所学的C语言、C++、python中都有用到。
在python中用到的循环主要有两种:
1、while循环
2、for循环
一、while循环
语法:while 条件:执行语句
while循环主要运用在当我们知道条件时,而不知道需要循环几次时使用。
例如:
这个例子,不知道需要循环几次,因为循环几次完全取决于用户输入的内容,而要是循环的结束的唯一条件是用户猜对数字,这是for循环语句所做不到的。
而如果要使while循环达到for循环的效果,可以在条件中加上一个变量,使这个变量达到一定值时结束循环,再在循环中改变这个变量,这样之后就可以当做for循环使用了
二、for循环
语法:for 变量 in 序列:
序列包括列表、容器等
for循环主要用于当我们知道这个程序需要循环几次时使用。
例如:
这个例子说要随机产生1000000个点,所有我们需要让这个产生随机点的程序循环1000000次,当系统结束第1000000次循环时,循环就会停止。
循环中也有continue和break语句
continue:循环继续但跳过本次循环
break:跳出当前循环