python 循环
# 循环语句 """ 循环语句有 for 和 while while 注意改变循环条件 通过设置条件表达式永远不为 false 来实现无限循环 while循环体中只有一条语句,你可以将该语句与while写在同一行中 break 跳出 for 和 while 的循环体。如果你从 for 或 while 循环中终止,任何对应的循环 else 块将不执行 continue 跳过当前循环块中的剩余语句,然后继续进行下一轮循环。 pass 空语句,是为了保持程序结构的完整性 不做任何事情,一般用做占位语句 """ # while 循环 """ while 判断条件(condition): 执行语句(statements)…… """ i = 1 sum = 0 while i <= 100: i += 1 sum += i print(sum) # while 循环使用 else 语句 """ while <expr>: <statement(s)> else: <additional_statement(s)> """ while i <= 100: i += 1 sum += i else: print('已经大于100了') print(sum) # 简单语句组 while循环体中只有一条语句,你可以将该语句与while写在同一行中 # flag = 1 # while (flag): print('欢迎到来') # print("123") # for 循环 # 可以遍历任何序列的项目,如一个列表或者一个字符串 """ for <variable> in <sequence>: <statements> else: <statements> """ # for 循环遍历 list1 = ['fjjf', 'rrrr', 'wewe', '766'] for items in list1: print(items) else: print('哈哈哈') # range()函数 遍历数字序列 它会生成数列 for i in range(5): print(i) # break n = 5 while n > 0: n -= 1 if n == 2: break print(n) print('循环结束。') # continue n = 5 while n > 0: n -= 1 if n == 2: continue print(n) print('循环结束。') # pass 语句 占位语句 保证语句的正常执行,完整 for i in range(5): pass