python 条件语句&循环语句
python条件语句:
Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。
注意:python的else if ------->elif
python循环语句:
pass语句:pass是空语句,是为了保持程序结构的完整性。
python的for循环:for iterating_var in sequence: for 变量名 in 集合
例子:
#!/usr/bin/python for letter in 'Python': # First Example print 'Current Letter :', letter fruits = ['banana', 'apple', 'mango'] for fruit in fruits: # Second Example print 'Current fruit :', fruit print "Good bye!"
结果:
Current Letter : P Current Letter : y Current Letter : t Current Letter : h Current Letter : o Current Letter : n Current fruit : banana Current fruit : apple Current fruit : mango Good bye!
通过序列索引迭代
例子:
#!/usr/bin/python fruits = ['banana', 'apple', 'mango'] for index in range(len(fruits)): print 'Current fruit :', fruits[index] print "Good bye!"
输出结果:
Current fruit : banana Current fruit : apple Current fruit : mango Good bye!
以上实例我们使用了内置函数 len() 和 range(),函数 len() 返回列表的长度,即元素的个数。 range返回一个序列的数。
pass语句例子:
#!/usr/bin/python
for letter in 'Python':
if letter == 'h':
pass
print 'This is pass block'
print 'Current Letter :', letter
print "Good bye!"
输出结果:
Current Letter : P Current Letter : y Current Letter : t This is pass block Current Letter : h Current Letter : o Current Letter : n Good bye!
浙公网安备 33010602011771号