if、while、for

1、缩进  

  在python中通过特殊的缩进来标明成块的代码,缩进不规范将导致运行出错

1 #缩进
2 a=1
3 if a>0:
4     print('a= %d' %a)
5 print('the end')
缩进

2、if条件判断

  在if语句中,首先判断if之后的条件,若为True则执行相应语句,若为False,执行elif或else语句

1 #if else条件判断
2 a=1
3 if a<0:
4     print('a是负数')
5 elif a>0:
6     print('a是正数')
7 else:
8     print('a=0')
if

3、while循环

  while循环为条件循环,如果条件成立会一直执行下去

1 #while循环
2 b=10
3 while b>0:
4     print('b= %d' %b)
5     b-=1
6 print('the end')
while

4、for循环

  for循环是指在某个对象中读取元素,知道这个对象中没有元素为止

1 #for循环
2 print(range(1,51))
3 for i in xrange(1,52):
4     print('i=%d' % i)
5 test=dict(a=1,b=2,c=3,d=4)
6 for i,j in enumerate(test):
7     print(i,j)
8 #enymerate函数中默认分离key和value,在for循环中通过i,j自动赋值key,value,将所有元素遍历出来
9 #如果是列表就自动遍历下标和列表元素。
for

5、break、continue

  break用于跳出整个循环,continue用于跳过本次循环

6、range与xrange

  range生成一个序列,xrange生成一个生成器

  

posted @ 2017-10-26 09:49  依哈  阅读(238)  评论(0编辑  收藏  举报