# 昨日内容回顾
# while 循环
# 1.在未知循环次数的时候建议使用 while
# 2.无限循环,死循环
i = 1 # 初始值
while i <= 100:
print(i)
i += 1 # 改变初始值,控制循环次数
while True: # 或 while 1 (隐式判断)
pass
# for 循环
# range():取整数范围 一般for+range组合我们多用于取索引
# range(3) # 0,1,2
# range(0,3) # 0,1,2
# range(1,3) # 1,2
# range(1,9,2) # 1,3,5,7
# range(9,1,-2) # 9,7,5,3
# for不仅可以用于遍历range,还可以遍历了列表 字符串 元组 集合等等
# for i in range(1,101):
# for i in [1, 2, 3]:
# for i in 'hello':
# for i in (1, 2, 3):
# 如果有个列表 想获取列表的索引 可以用长度 这也是比较常见的用法
# ages = [11,22,33,44]
# for i in range(1,100):
# for i in range(len(ages))
# 还可以同时获取列表的索引 元素
# for i,n in enumerate(ages)
# 循环嵌套
# 如果能用一个循环解决,不要用多个循环,代码尽量简洁
# 一般有行有列的都必须要有两个循环
# for i in range(1,100):
# for j in range(1,100):
# 三个关键字
# break:主动立刻跳出整个循环(重点)
# 如果有多层循环,一次只能跳出一个循环
# continue:跳过当次循环,继续下一次循环
# pass:占位语句,防止报错
# 在项目协同合作的时候,有些程序员没有写完,会写个pass占位,以后他会去找这个pass再加代码
# 大部分情况下是用来防止报错的
# for - else
# 素数问题
# 昨日内容回顾
# while 循环
# 1.在未知循环次数的时候建议使用 while
# 2.无限循环,死循环
i = 1 # 初始值
while i <= 100:
print(i)
i += 1 # 改变初始值,控制循环次数
while True: # 或 while 1 (隐式判断)
pass
# for 循环
# range():取整数范围 一般for+range组合我们多用于取索引
# range(3) # 0,1,2
# range(0,3) # 0,1,2
# range(1,3) # 1,2
# range(1,9,2) # 1,3,5,7
# range(9,1,-2) # 9,7,5,3
# for不仅可以用于遍历range,还可以遍历了列表 字符串 元组 集合等等
# for i in range(1,101):
# for i in [1, 2, 3]:
# for i in 'hello':
# for i in (1, 2, 3):
# 如果有个列表 想获取列表的索引 可以用长度 这也是比较常见的用法
# ages = [11,22,33,44]
# for i in range(1,100):
# for i in range(len(ages))
# 还可以同时获取列表的索引 元素
# for i,n in enumerate(ages)
# 循环嵌套
# 如果能用一个循环解决,不要用多个循环,代码尽量简洁
# 一般有行有列的都必须要有两个循环
# for i in range(1,100):
# for j in range(1,100):
# 三个关键字
# break:主动立刻跳出整个循环(重点)
# 如果有多层循环,一次只能跳出一个循环
# continue:跳过当次循环,继续下一次循环
# pass:占位语句,防止报错
# 在项目协同合作的时候,有些程序员没有写完,会写个pass占位,以后他会去找这个pass再加代码
# 大部分情况下是用来防止报错的
# for - else
# 素数问题