1. Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。

  2. 关于条件语句有:if,else,elif

  3. switch不可用


  1. Python提供了for循环和while循环(在Python中没有do..while循环);

  2. Python支持以下循环控制语句:continue,break,pass(pass是空语句,是为了保持程序结构的完整性)

  3. pass 不做任何事情,一般用做占位语句


示例1:一般的遍历

for letter in 'Python':     # 第一个实例
   print '当前字母 :', letter

fruits = ['banana', 'apple',  'mango']
for fruit in fruits:        # 第二个实例
   print '当前字母 :', fruit

print "Good bye!"

示例2:通过序列索引遍历

fruits = ['banana', 'apple',  'mango']
for index in range(len(fruits)):
   print '当前水果 :', fruits[index]
print "Good bye!"