跟我一起学python3(二)
程序员文章站
2024-03-13 16:52:39
...
一、学习内容如下:
1、循环语句for
语法格式1
for 变量 in 列表:
语句块
语法格式2
for 变量 in 列表:
语句块
else:
语句块
案例说明:
#for语句的学习
list=[1,2,3,4,5] #这里是注释,定义一个列表
for a in list:
print(a) #将list里面的内容,一个个打印出来
#for语句的学习
list=[1,2,3,4,5] #这里是注释,定义一个列表
for a in list:
print(a) #将list里面的内容,一个个打印出来
else:
print("这里执行的是for else")
2、range函数
range(a)
range(a,b)
range(a,b,c)
print("list=range(a) 表示生成0到a的一组数字列表")
list=range(5)
for a in list:
print(a)
print("list=range(a,b) 表示生成a到b的一组数字列表")
list=range(1,5)
for a in list:
print(a)
print("list=range(a,b,c) 表示a到b中,每c个生成一个数字的列表")
list=range(1,15,3) #1到15中,每隔3个找一个,c步长
for a in list:
print(a)
list=range(a) 表示生成0到a的一组数字列表
0
1
2
3
4
list=range(a,b) 表示生成a到b的一组数字列表
1
2
3
4
list=range(a,b,c) 表示a到b中,每c个生成一个数字的列表
1
4
7
10
13
3、break和continue
print("=====break语句的学习======")
list=[0,1,2,3,4,5]
for a in list:
if a==2:
print("a==2,后面是break")
break
else:
print("当前值为:",a)
#break直接跳出循环,终止循环
print("=====continue语句的学习======")
for a in list:
if a==2:
print("a==2,后面是break")
continue
else:
print("当前值为:",a)
#continue跳出本次循环,继续下一次循环
4、pass 语句
pass是空语句,是为了保持程序结构的完整性。
二、练习
1、找出最大值和最小值
参考代码
print("=====找出最大值======")
arry=[20,40,60,80,50,90,70]
#找出最大值
m=0
for a in arry:
if a>m:
m=a
print("最大值是:",m)
#找出最小值
b=m
for a in arry:
if a<b:
b=a
print("最小值是:",b)
上一篇: java反射拼接方法名动态执行方法实例
下一篇: Java Fork/Join框架