for循环

循环输出结果

a="abcdefg"
for i in a:
    print(i)

a=['a','b','c']
for i in a:
    print(i)

打印数字范围

for i in range(6):
    print(i)

for i in range(1,6):
    print(i)

for i in range(6,1,-1):
    print(i)

加入else

for i in range(6,1,-1):
    print(i)
else:
    print("end")

加入break,continue

rang=['a','ab','abc']
for i in rang:
    if len(i) !=3:
        print("继续查")
        continue
        print("这句不会执行,因为continue")
    elif i=="abc":
        print("我退出了")
        break
print("done")

斐波纳契数列 , 两个元素的总和确定了下一个数

n = 10
a, b = 0, 1
for i in range(n):
    print(b)
    a, b = b, a + b