11.30-task6-循环

发布时间 2023-11-30 20:05:16作者: wangfeihang78

循环

  1. for循环

    重复执行一个特定的操作。range(m,n)后可以看成一个从m到n-1的数列。注意:range不包括n。

    迭代每次取一个range范围内的数据,如果只输入range(y),起始范围默认为0

    range()中还可以引入第三个参数py

    此参数(k)为步长,意思是从m到n-1的范围内,迭代的每一代数据距离为k。。

    步长也可以是负值py

    那range中的开始和结束顺序需调换

    如果多个for嵌套,先执行一次外层for,再循环执行内层

  2. while循环

    py

    在完成while后的条件时,循环才会停止。

    在知道循环范围的情况下最好不要用while!

    • continue 跳出本次循环

    • break 跳出整个循环

      质数的写法:

      py

      傻瓜式写法(我)

      py

      先排除了0-2的数,再排除了偶数(偶数不可能是质数),在奇数里在判断

      当然round是

      py

  3. 总结

    py