return
返回值
定义:程序中函数完成一件事之后,给调用者的结果
想要在函数中把结果返回给调用者,需要在函数最后使用return将结果最后返回
break和continue
break
作用:结束当前函数所在循环,以下。
continue
作用:结束本次循环,紧接着执行下一次的循环。
break和continue异同:
相同:都只能用在循环中,除此之外不能单独使用。
在嵌套循环中,都只对最近的一层循环所起作用,即break和continue所在的那层循环。
不同:break用于完全结束一个循环,跳出循环体执行循环后面的语句。
continue只是终止本次循环,接着还执行后面的循环,break则完全终止循环,可以理解为continue是跳过当次循环中剩下的语句,执行下一次循环。
看代码:
break
name = '123456789'
for x in name:
if x == '7':
break
print(x)
else:
print("for循环结束,输出此语句")
结果:
1
2
3
4
5
6