控制语句
1、条件语句
形式:
if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4>
其中:非零数值、非空字符串、非空list等,就判断为True,否则为False
n=10
if n>20:
print '20 <',n
elif n<20:
print '20 >',n
else:
print '20 =',n
2、循环语句
①for…in…循环:
name=['Tom','Sunny','Make','Eva']
for n in name:
print n
结果为:
Tom
Sunny
Make
Eva
或使用range():
sum=0
for n in range(101):
sum=sum+n
print sum
②while循环:
sum=0
while sum<30:
sum=sum+1
print '**'
print sum
3、break与continue
如果要从for或while循环中终止,则用break语句;要调过当前剩余语句继续下一轮循环时,用continue:
>>> while(sum<100):
sum=sum+1
if(sum>3):
break
else:
continue
print sum
>>>
>>> while(sum<100):
sum=sum+1
if(sum>3):
break
else:
print sum
1
2
3