variable是一个变量名。
sequence是一个序列,可以是range(),字符串,列表,元组,字典,集合。
一、range()
表示的是一个区间而不是列表;
1、步长 range(start,end-1,step)
for i in range(0, 12, 3):
print(i, "", end="")
'''
输出
C:\Users\jin'zi'jing\AppData\Local\Programs\Python\Python37\python.exe D:/python课程/tempPython/proj3/循环.py
0 3 6 9
Process finished with exit code 0
'''
二、len()
求字符串的长度,元组、集合、字典、列表的(长度)元素个数。
1、for循环遍历列表-1
a = ['Google', 'Baidu', 'IBM', 'TaoBao', 'QQ']
for i in range(len(a)):
print(i, a[i])
'''
输出
0 Google
1 Baidu
2 IBM
3 TaoBao
4 QQ
'''
2、for循环遍历列表-2
a = ['Google', 'Baidu', 'IBM', 'TaoBao', 'QQ']
for i in a:
print(i)
'''
输出
Google
Baidu
IBM
TaoBao
QQ
'''
三、条件表达式不允许出现赋值运算符“=”
四、字符串的join方法,实现字符串的拼接
五、列表的拼接使用sum(list,[])
六、循环结构和异常处理可以带有else子句,可以看成特殊形式的选择结构。
七、map函数
第一个返回的是迭代器
第二个返回的是列表
八、鸡兔同笼
九、判断今天是近年的第几天
十、快速判断素数
11、九九乘法表
12、输出