Python循环语句

来源:互联网 发布:自动计算加减软件 编辑:程序博客网 时间:2024/05/22 16:00
while循环
1.一般语法:
         while 控制条件:
                   执行语句
2.循环类型:
         无限循环:while True:
                                     执行语句
         计数循环:count = 0;
                           while count < 10:
                                     print count
                                     count += 1
3.range() :
          内建函数,返回一个列表:range(start,end,step),不包括end
                                        print range(1,10,2)    =>    [1,3,5,7,9]
                       step 默认为1,print range(1,10)    =>    [1,2,3,4,5,6,7,8,9]
                       start 默认为从0开始,print range(3)    =>    [0,1,2]
for循环    
         1.python中的for循环用于迭代一个序列中的元素。
         2. 一般语法:for item in items:
                                      执行语句
         3.for循环与range()搭配:movies = ["ab","cd","ef","gh"]
                                                  for item in range(len(movies))
                                                        print item,":",movies[item]
                                   sum = 0
                                   for x in range(101):
                                         sum = sum + x
                                   print sum
break& continue
          1.break 循环终止,跳出循环:
                        for i in range(10):
                                if i == 6:
                                      break
                                print i,
                        =>    0 1 2 3 4 5
          2.continue 跳过该步,循环继续:                       
                     for i in range(10):
                                if i == 6:
                                      continue
                                print i,
                        =>    0 1 2 3 4 5 7 8 9 
0 0