1 ''' 2 什么是循环: 反复执行同一件事情 3 4 生活中的循环: 风扇的转动 周一到周天 跑圈的过程 cf加特林 5 python中的循环: while循环 for循环 6 ''' 7 8 # print('媳妇⼉,我错了') # 代码冗余 9 # print('媳妇⼉我错了' * 100, 'asdasda', sep='\n') # 代码冗余 10 11 # flag = True 12 # while flag: 13 # print('正确') 14 # flag = False # 条件又真的改成假的 15 # break # 终止程序 16 17 """Debug的使用""" 18 # 程序只要求打印100次----》让我们的判断条件 只能成立100次 当101次条件发生改变 19 # count = 1 # 计算器 20 # while count <= 5: # 如果说我们不对count这个变量进行操作 21 # print('媳妇我错了!!!') 22 # count += 1 # 等价与 count = count+1 23 24 # count = 1 # 循环外面 25 # while count <= 100: 26 # print('媳妇我错了!!!') 27 # # print(count) 28 # count += 1 # 每执行一次 自增一 29 30 # 计算1-100的和 5050 31 """拿到1-100之间的每一个整数----->对我们拿到的整数进行一个累加的操作 """ 32 # count = 1 # 计算器 用于判断条件 33 # sum_num = 0 # 求和的容器 sum_num只是一个变量名 随便去取 34 # while count <= 5: 35 # # print(count) 36 # sum_num = sum_num + count 37 # count += 1 # 每执行一次 自增一 38 """ 39 循环就是多次的去做同一件事情 34-37是运行了多次 什么时候停止了 当我们的count <= 5条件不成立是我们的 40 循环才会结束 才会执行下面的代码 41 """ 42 # print(sum_num) 43 44 # 计算1-100的偶数和 45 """ 46 1、先要拿到1-100之间的整数 47 2、偶数是什么2 4 6 8 10 在1-100之间将1 3 5 7 9去掉 筛选 48 3、将拿到的2 4 6 8 10再进行一个累加的操作 49 """ 50 # count = 1 # 计算器 51 # sum_num = 0 # 求和的容器 52 # while count <= 100: # count <= 100 条件判断 53 # if count % 2 == 0: # 去除奇数1 3 5 7 9 筛选奇数 54 # # print(count) 55 # sum_num = sum_num + count # 将我们来到的每一个偶数 进行累加 给sum_num 56 # count += 1 # 更改计数器 千万不能放到if中 1-100之间每一个数我都要进行条件判断的 57 # print(sum_num) # 退出循环打印 就只会打印最后的累加值 58 59 # count = 0 60 # 61 # while count < 5: 62 # count += 1 63 # print(count)
循环之终止与跳出程序
1 # 要求通过while打印1-10之间的整数 2 # count = 1 3 # while count <= 10: 4 # print(count) 5 # count += 1 6 7 # 需求更改 当我打印到4的时候 后面的我不打印了 8 # count = 1 9 # while count <= 10: 10 # if count == 4: 11 # break # 直接终止循环 12 # count += 1 13 # print(count, 'asdasdasdasdasd') 14 15 16 # 需求更改 当我打印到4的时候 我跳过4然后打印后面的 17 count = 1 18 while count <= 10: 19 count += 1 20 if count == 4: 21 continue # 跳出一次循环 22 print(count, 'asdasdsadasd') 23 ''' 24 循环是可以执行很多很多次的 25 break 直接终止循环 26 continue 只跳出很多很多次中的一次 27 28 29 ''' 30 31 # while True: # 死循环 条件永远为真 32 # print('asdas')
while循环嵌套
1 """ 2 通过python打印九九乘法表 3 九排九列 4 在多少排就有多少个表达式 5 外循环是不是要循环9次 6 内循环根据排数去进行循环 在多少排就循环多少次1-9次 次数是不是随排数变化 7 """ 8 i = 1 # 计算器 9 while i < 10: # 在外循环里面写内循环 外循环判断条件 10 j = 1 # 内循环计数器 11 while j < i + 1: # 内循环判断条件 12 print(f"{j}*{i}={i * j}", end='\t') # 执行代码 13 j += 1 # 内循环自增 14 break 15 print() # 换行操作 16 i += 1 # 外循环自增1 i = i+1 17 18 # for循环 很简单
浙公网安备 33010602011771号