码迷,mamicode.com
首页 > 编程语言 > 详细

Python_循环表达式

时间:2017-11-04 23:37:42      阅读:296      评论:0      收藏:0      [点我收藏+]

标签:等于   表达   需要   break   strong   end   方法   日常   class   

一、while循环

只要条件符合,就可以一直执行动作。这种循环叫做 死循环,一经触发,只要条件符合,就无线循环。

此条件实际上就是布尔值-->True、False。若想进行某判断不定期结束循环,可设定变量为布尔值(True),达到目的想要结束时,重新设定布尔值(False)以结束循环。

循环在日常的使用中,还需要配合几个表达方法,分别是:break、continue、end、else,在后文中会详细讲解。

while循环结构:

while 条件:
    动作
    

 打印只要满足num小于等于10,就一直打印:

num = 1
while num <= 10:
    print(num)
    num = num + 1

只打印偶数:

num = 1
while num <= 100:
    if num % 2 == 0:                # $运算为取余数
        print(num)
    num = num + 1

只打印奇数:

num = 1
while num <= 10:
    print(num)
    num = num + 2

 

break的用法:

终止循环,当循环碰到break就会立即终止。

打印1到10的整数,当num==4的时候,终止循环。

num = 1
while num <= 10:
    print(num)
    num = num + 1
    if num ==4:
        break

continue的用法:

跳出次循环,之后的循环继续,不受到影响。

此循环首先是加一次1再进行判断打印,所以第一次打印出来的是‘2‘,当‘num=4‘时,continue跳过或者说是结束了这次循环,不执行continue的结果,所以不打印‘4‘,当最后一次循环的时候‘num = 10‘,和第一次一样,是先加1,再进行判断打印,所以会出现‘11‘。

num = 1
while num <= 10:
    num = num + 1
    if num == 4:
        continue
    print(num)

 

Python_循环表达式

标签:等于   表达   需要   break   strong   end   方法   日常   class   

原文地址:http://www.cnblogs.com/dmjx/p/7784911.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!