改变循环次数
使用`range()`函数来生成一个整数序列,通过指定范围和步长来控制生成的序列。
例如,`for i in range(10):` 会执行循环体10次。
使用循环控制语句
`break`:跳出当前循环。
`continue`:跳过当前循环的剩余部分,直接进入下一次循环。
使用条件控制循环
`while`循环会在满足指定条件时一直执行,可以使用计数器或其他条件来控制循环次数。
例如,`while count < 10:` 当`count`大于等于10时会退出循环。
嵌套循环
可以在循环内部使用另一个循环,例如`for i in range(3): for j in range(3): print(i, j)` 会打印出0到2的矩阵。
使用`for`循环遍历可迭代对象
例如,`for letter in 'Python': print(letter)` 会逐个输出字符串中的字符。
使用`while`循环的条件
`while`循环的条件可以是任何表达式,任何非零或非空(null)的值均为`True`。
例如,`while i < 10:` 当`i`小于10时会执行循环。
使用`for`循环遍历列表或其他可迭代对象
例如,`for item in my_list:` 会遍历列表`my_list`中的每个元素。
使用`for`循环进行条件控制
可以在`for`循环中使用`if`语句来控制循环的执行。
例如,`for i in range(10): if i % 2 == 0: print(i)` 会打印出0到9之间的偶数。
以上是Python中修改循环的一些常见方法。