循环很重要,计算机很蠢,唯一的优势就是按照指令不停的执行,所以决定在说一下。
break语句,用在循环体中,迫使循环立即终止,即跳出所在循环体,继续执行循环体后面的语句。
break 经常和if语句使用,满足条件跳出循环体,但是据大佬说,循环中不建议使用break语句,跳来跳出逻辑容易出现问题。就像被抛弃的goto
continue语句,与break语句不同,在循环中执行continue语句,并不会退出循环语句,而是立即结束本次循环,重新开始下一次循环
循环嵌套,基本复杂点的code,都涉及到嵌套问题。
公约数的因子,求最大公约数,暴力法解决
采用减治法的插入排序,算法
选择排序法:每次选择最小元素放在合适的位置。
我是c系,对python的思维还是欠缺,选择排序,出现了不少小问题,无论是循环缩进,还是python的list的下标获取,以及交换。。。
乘法口诀表
不说了,时间有限,循环嵌套,外加if语句,是编程的重点。