【语法格式】
for 变量 in 集合:
...
else:
...
python不支持类似c的for(i=0;i<5;i++)这样的循环语句,但可以借助range模拟:
for x in range(0,5,2):
print x
【示例】
#!/usr/bin/python
# -*- coding: utf-8 -*-
the_count = [1, 2, 3, 4, 5]
fruits = ['apples', 'oranges', 'pears', 'apricots']
change = [1, 'pennies', 2, 'dimes', 3, 'quarters']
for number in the_count:
print "This is count %d" % number
for fruit in fruits:
print "A fruit of type: %s" % fruit
for i in change:
print "I got %r" % i
elements = []
for i in range(0, 6):
print "Adding %d to the list." % i
elements.append(i)
for i in elements:
print "Element was: %d" % i