条件语句
1:
if (条件)
执行1
2:
if (条件)
执行1
else:
执行2
3:
if (条件)
执行1
elif(条件)
执行2
….
else:
执行3
4:
if x
执行1
只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False。
循环语句
python循环有两种,一种是for … in …循环,依次把list或tuple中的每个元素迭代出来
names = ['xiaoyi','meizhen','qiongzi']
for name in names
print name
for x in ...循环就是把每个元素代入变量x,然后执行语句
第二种循环是while循环,只要条件满足,就不断循环,条件不满足时退出循环。比如我们要计算100以内所有奇数之和,可以用while循环实现:
sum = 0
n = 0
while n>0
sum = sum +n
n = n-2
print sum