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

 

posted on 2019-09-15 13:10  阿翔study  阅读(355)  评论(0)    收藏  举报

导航