1 语法
- 条件语序
if 判断条件: 执行语句……
else: 执行语句……
如果要多条件判断,就在else与if之间加上elif
多条件判断可以使用or与and
- 循环语序
1 有while
while 判断条件(condition): 执行语句(statements)……
while (count < 9):
print 'The count is:', count
count = count + 1
如上述所示
while()//括号里是判断条件,而下面是执行条件
其中,可以利用break continue来终止循环
注意 break 是
2有for
for iterating_var in sequence: statements(s)
fruits = ['banana', 'apple', 'mango']
for fruit in fruits: # 第二个实例
print '当前字母 :', fruit
print "Good bye!"
注释
// for in 循环中 for+自定义变量 in +可迭代对象
意思是在可迭代对象依次取值赋给自定义变量中
所以//上面代码结果为打印出 banana apple mango 这三个词
如果要终止就需要break
while var > 0:
print '当前变量值 :', var
var = var -1
if var == 5: # 当变量 var 等于 5 时退出循环
break
print "Good bye!"
如上图 在break 上弄一个if判断条件
如果满足条件就终止循环
while var > 0:
var = var -1
if var == 5:
continue
print '当前变量值 :', var
print "Good bye!"
continue
结构差不多
但是continue是终止这次循环,继续下次循环
所以结果为9-0 但是少了五
如果没有continue 就有5
而pass是空块 占位符