Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
语法:
for循环的语法格式如下:
for iterating_var in sequence: statements(s)
#!/usr/bin/env python
# -*- coding:utf-8 -*-
for i in range(1,100):
print (i)
goods 为列表
#!/usr/bin/env python
#-*- coding:utf-8 -*-
goods = [
{"name":"电脑","price":6000},
{"name":"游戏机","price":3000},
{"name":"美女","price":100000},
{"name":"电扇","price":99},
{"name":"插座","price":19},
{"name":"暖壶","price":90},
{"name":"手机","price":999},
]
for i in goods:
print (i)
for 使用案例
使用list.append()模块对质数进行输出。
#!/usr/bin/evn python
# -*- coding: UTF-8 -*-
# 输出 2 到 100 简的质数
prime = []
for num in range(2,100): # 迭代 2 到 100 之间的数字
for i in range(2,num): # 根据因子迭代
if num%i == 0: # 确定第一个因子
break # 跳出当前循环
else: # 循环的 else 部分
prime.append(num)
print prime