大纲:判断语句,循环语句和结束关键词
1.判断语句
判断语句主要用到三个关键字:if elif else
if 条件:
print(“if 的结果”)
elif 条件:
print(“elif 的结果”)
else:
print(“除过if和elif之外的结果”)
2.循环语句
2.1 while循环
格式:
while 条件:
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
...(省略)...
示例:
i = 0
while i<5:
print("当前是第%d次执行循环"%(i+1))
print("i=%d"%i)
i+=1
结果:
当前是第1次执行循环
i=0
当前是第2次执行循环
i=1
当前是第3次执行循环
i=2
当前是第4次执行循环
i=3
当前是第5次执行循环
i=4
在while中,常用while True去定义死循环,或者说不限次数的循环
while 也是可以嵌套的,while内部可以继续while
2.2 for循环
for循环也叫遍历,常用于循环处理列表,字典等数据中的每一个值
格式:
for 临时变量 in 列表或者字符串等:
循环满足条件时执行的代码
示例:
# 有一个列表,包含5个元素 1 2 3 4 5
number_list=[1,2,3,4,5]
# 我们遍历列表,获取到每个值,打印每个值到控制台
for i in number_list:
print(i)
结果:
1
2
3
4
5
3.break和continue
continue 结束本次循环
number_list=[1,2,3,4,5]
# 我们遍历列表,获取到每个值,打印每个值到控制台
for i in number_list:
if i == 2:
continue
print(i)
则结果中就不会打印2,因为在遇到continue的时候,代码就不会再往下执行了
结果:
1
3
4
5
break 用于结束所有循环
number_list=[1,2,3,4,5]
# 我们遍历列表,获取到每个值,打印每个值到控制台
for i in number_list:
if i == 3:
break
print(i)
#则结果中就不会打印3 4 5,因为在遇到break的时候,整个循环就已经终止了
结果:
1
2
----------------------------------
如果有点用,麻烦点个赞,谢谢
-------------------------