for 语句
一、for 语句介绍
格式:
for 变量名 in 对象:
打印变量值
案例:
二、range语句
range 函数(开始值,结束值,步长)
注意:range 函数 ,包含开始值,不包含结束值,
print(list(range(10))) 定义成了列表
print(list(range(1,10))) #[1, 2, 3, 4, 5, 6, 7, 8, 9]
print(list(range(1,10,2))) #[1, 3, 5, 7, 9]
print(list(range(0,10,2))) #[0, 2, 4, 6, 8]
可以通过:tupble类型转换
print(tuple(range(10))) #[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
print(tuple(range(1,10)))#[1, 2, 3, 4, 5, 6, 7, 8, 9]
print(tuple(range(1,10,2))) #[1, 3, 5, 7, 9]
print(tuple(range(0,10,2))) #[0, 2, 4, 6, 8]
我们可以通过for 循环遍历:
for i in range(10):
print(i,end="") #0123456789
for i in range(1,10):
print(i,end="") #123456789
for i in range(1,10,2):
print(i,end="") #13579
for i in range(0,10,2):
print(i,end="") #2468
三、for 循环遍历字符类型
#遍历字符
str1="abcdef"
for i in str1:
print(i,end=",")
#遍历字符
list1=[1,3,5,8]
for k in list1:
print(k,end=",") #1,3,5,8,
#遍历元组
tuple= (1,2,3,4)
for j in tuple:
print(j,end=",") #1,2,3,4,
在字典中运用的:
d={"name":"zs","age":18}
for i in d:
print(i) #获取所有的键
d={"name":"zs","age":18}
for i in d:
print(i,d[i]) #获取所有的键值
d={"name":"zs","age":18}
for k,v in d.items():
print(k,v) #通过items()获取所有的键值
作业:
1、for循环 显示1-100的数字
2、for循环 显示1-100的偶数数字
3、for循环 显示1-100的奇数数字
4、for循环求出 1-100的和
5、for循环求出 1-100的偶数和
6、for循环求出1-100的奇数和