1 #while循环
2 #for循环
3 #break语句
4 #continue语句
5 # 注释
6 #return 是函数结束语句
7 #break 是循环结束的语句
8
9 #while 求和 1-100的和
10 #求和函数
11 # def get_sum():
12 # sum = 0 #结果和
13 # cnt = 1 #从1开始累积
14 # while cnt <= 100:
15 # sum +=cnt
16 # cnt+=1
17 # return sum
18 # print(get_sum())
19 # print("函数结束了")
20
21 #给函数指定的范围求和,增加形参和实参 ,如果形参是 变量=值,这叫缺省参数,缺省就是如果没传值,就是默认缺省值
22 # 如果要求奇数,可以在形参后面加一个步数 :def get_sum(start,end,step):
23 #偶数可以取余%来找出偶数,进行求和
24 def get_sum(start,end,step):
25 sum = 0 #结果和
26 cnt = start #从1开始累积
27 while cnt <= end:
28 sum +=cnt
29 cnt +=step #循环变量 求奇数或偶数和
30 #cnt+=1 #按顺序求和
31 return sum
32 print(get_sum(1,10,2))
33 print("函数结束了")
34
35 #while 死循环
36 # while True:
37 # print('press ctrl+C to exit')
38
39 #for 循环 ,遍历操作,如果后面是空列表,是不会执行的
40 # students = ['jack','mary','tom']
41 # for name in students:
42 # print(name)
43 #
44 # for one in range(0,5): #左含右不含,如果要设置步数,可以在后面再加个step range(0,5,2)
45 # print(one)
46
47 #while 循环和 for 循环的区别,使用场景
48 #while 循环:根据条件次数,不知道循环次数,有条件满足就结束循环,
49 # while True:
50 # if break:
51 #for 循环: 需要遍历操作的,需要指定循环的次数
52
53 #break语句
54 # for one in range(0,5):
55 # if one == 2:
56 # break #终止,跳出循环
57 # print(one)
58
59 #continue
60 # for one in range(0,5):
61 # if one == 2:
62 # continue #结束本次循环,继续下次循环,当等于2时,继续循环,但是不打印2
63 # print(one)