python第二篇 逻辑判断和循环

一、逻辑判断

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是跳出本次循环,继续下一次循环

原文地址:https://www.cnblogs.com/axiangstudy/p/11521885.html