一、逻辑判断
1使用if else 在判断条件后要使用冒号
运行后的结果
2使用if elif else进行多中情况的判断
运行结果:
二、循环
1.while 循环
上面的例子,我们进行优化,只能猜3次,如果3次没猜对就不让继续猜了,如果猜对了,就终止循环(while break)
运行结果:
再来个任性点的,当猜错3次后,问用户是否继续玩,如果玩的话就继续,如果不玩的话就退出
2.for 循环
针对上面的例子改成for循环,语法 for i in range(j);其中i是个临时的变量从0开始(当然也可以指定开始位置);j表示循环的次数
for循环指定开始位置,打印1,3,5,7,9
运行结果
打印1-20之间可以整除3的数字
通过上面这两个例子,大家可以看出来 range(i,j,k)中的i和j表示起始位置和终止位置,k表示步长
在上面的例子中我们使用了break结束了整个循环,那对应的还有个是continue是跳出本次循环,继续下一次循环