Python for循环

来源:互联网 发布:python 字典值为列表 编辑:程序博客网 时间:2024/06/05 18:09

将可迭代的对象,依次赋值给另一个对象并执行缩进代码块,

for i in iterable:    代码块else:# 可选    代码块
Created with Raphaël 2.1.0startiterable代码块有else?代码块2endyesnoyesno
enumerate(iterable, start=0),返回枚举对象
li = ['a', 'b', 'c']for i, v in enumerate(li, 65):    print(i, v)# 输出65 a66 b67 c

素数筛选

max = int(input('输入最大值:'))for n in range(2, max):    for m in range(2, n):        if n % m == 0:            break    else:        print(n, end=' ')
原创粉丝点击