目录
for循环
第一种写法:
range里表示i的范围直接遍历5次,从0开始到4结束。
第二种写法:
括号中表示i的范围,从0开始到10,每次自增3。
同样可以写负数。
第三种写法:
可以遍历字符串,i的范围直接写字符串的名字即可。
第四种写法:
可以对列表进行遍历,可以将i的范围设置为列表的长度,每次遍历第i个位置上的值。
while循环
while循坏要注意写变量的自增,否则会陷入死循环。
同时,while可以和else一起用
例子:从1到100求和
while写法:
for写法:
注意i的范围,i的结尾要比所期望值多加1。
break的用法
break表示运行到此处直接跳出整个循环,继续进行循环之外的代码。
i等于5之后,直接跳出循环。
continue的用法
运行到continue时,会跳过下面的代码,直接重新继续下一个循环。
练习:打印九九乘法表
思路:
利用双循环,行数和次序数以此增加,当行数与次序数不等时,表示还没有运行到一行的结束,还要继续进行次序数加1,所以不需要换行,可以用空格隔开,只需要设置end的值。在运行到行数与次序数相等时,进行换行,开始新的一行。
for的写法:
while的写法:
要注意次序数的初始化位置,每次进入新的一行之后,次序都要从1开始重新增加。