py 第四天 for语句

1、for语句:

for 变量 in 可迭代对象:
      statement(s)

可迭代对象:元素可以被单独提取出来,如字符串、列表、字典等,整数不能被迭代

2、range

range(stop) 默认从0开始

>>>for i in range(10):
    print(i)

0
1
2
3
4
5
6
7
8
9

range(start,stop) [start,stop)

>>>for i in range(5,10):
    print(i)

5
6
7
8
9

range(start,stop,step)

>>>for i in range(5,10,2):
    print(i)

5
7
9

3、for语句嵌套

>>>for n in range(2,10):
    for i in range(2,n):
        if n % i == 0:
            break
    else:
        print(n,'是一个素数',sep='')

2是一个素数
3是一个素数
5是一个素数
7是一个素数

4、tips:

Python 有一个成员资格运算符:in,用于检查一个值是否在序列中,如果在序列中返回True,否则返回 False

你可能感兴趣的:(py 第四天 for语句)