#循环的意思都知道就是重复的做某些事或某个动作
‘’’
语法:
for 变量 in 序列:
代码块
‘’’
一个简单的代码示例:
for i in [1,2,3]:
print(i)
#这一句代码将打印出1、2、3
介绍一个函数range()这个函数作用是描述范围的举例在里面写1,10包含1不包含10要想包含10就要写成1,11
用这个函数也可以写出上一个示例:
代码:
for i in range(1,4):
print(i)
介绍三个函数break、 continue、 pass
‘’’
break 无条件结束整个循环
continue 无条件结束本轮循环进入下一轮循环
pass 过 一般用于占位
‘’’
break 代码示例:
问题:创建一个范围为10的的循环,然后如果在这个范围内找到6则停止循环并打印出6否则打印出整个范围
for i in range(1,11):
if i == 6:
print("我在这")
break
else:
print(i)
#continue代码示例:
问题:还是创建一个范围10将偶数全部打印出来
for i in range(1,11):
if i%2==1:
continue
else:
print("{0}是偶数".format(i))
解释一下以上代码示例
#首先创建了一个for循环范围到10 然后判断如果对2取模后等于1则是奇数需要停止本轮循环进入下一轮循环
#否则也就是偶数用格式化字符串就可以打印出偶数
#pass就是一个占位符当不知道写啥代码的时候可以用pass占着不会报错
#pass示例:
for i in range(1,11):
pass
#我不知道要打印10遍什么可以用pass进行占位