欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

跟我一起学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)