for循环:(先给出判断在进行命令)比如for a(指函数里的值) in range(函数)(1,100) 换行缩进4个空格编写我们要求的条件,(比如当a÷7余数为0及是7的倍数(a%7=0),a÷10余数有七。及代表位数带7(a% 10 = 7),a÷7余数为10 代表十位数为7(a //10=7),a//100 = 7,代表百位数为7 以此类推)
while循环(先循环再判断进行命令)a = 0 ,while a < 100:(只要a小于100就可以循环,)在:4缩进 a的整数方式为a = a+ 1 的规律下循环,制定在那种条件下跳过,if a%7== 0 or a%10==7or a//10 ==7(比如当a÷7余数为0及是7的倍数(a%7=0),a÷10余数有七。及代表位数带7(a% 10 = 7),a÷7余数为10 代表十位数为7(a //10=7),{a//100 = 7,代表百位数为7 以此类推)},这个命令和第一个命令是平行的所以只需要缩进4。
continue(跳过)是执行while主命令和4缩进第二命令,所以需要缩进8,以此类推,主(4(8(16(32))))这个关系
else缩进4是只执行主命令,print缩进8,在主命令,和缩进4 的条件下执行